Zhangjiajie National Park is one of China's most spectacular natural wonders. Located in the Hunan province of south-central China, the park is more commonly known as “Avatar Mountains“, thanks to its uncanny resemblance with Pandora Mountains, featured in James Cameron's “Avatar“. Zhangjiajie is stunningly beautiful. It's a destination worthy of any nature lover's bucket list!
Hide player controls
Hide resume playing