Zhangjiajie, just to the west of Chongqing, is where you will find absolutely stunning landscapes made famous by the movie, Avatar.
With its special landscape and beautiful scenery, Zhangjiajie is attractive to most visitors to China. For nature lovers and intrepid travelers wanting to be amazed, Zhangjiajie is a must-see spot in China.
Find more information about your trip to China
Highly rated by previous travelers, Chinatour.com enjoys 5 star reputation