Visit the fabled Avatar Mountains, Zhangjiajie, in luxury! See our tips for how to get there, where to stay in Zhangjiajie and things to do in Zhangjiajie National Park.