Thumb

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.

Avatar

Suxanne Robert

8127 pins   700 boards   14 followers

Follow

Other pins from

Suxanne Robert