Zhangjiajie National Forest Park, home to the Avatar Hallelujah Mountain!
The quartz-sandstone pillars of Zhangjiajie National Forest Park inspired the floating Hallelujah Mountains seen in the film Avatar and today these formations are a hallmark of China!
Read More