Zhangjiajie National Forest Park, China; In ancient times, this forest was deemed remote and inaccessible, but it has since become a must-see destination in Hunan, China. The unique mountains are often compared to the floating mountains of Pandora from the movie Avatar.
8127 pins 700 boards
14 followers
Follow
Other pins from
Suxanne Robert