
Zhangjiajie national forest park in Hunan, China. The mountains were the inspiration for the floating mountains seen in the film Avatar. I think this is one of the most majestic places on earth.
via 500px http://ift.tt/1vW5M4S
via 500px http://ift.tt/1vW5M4S
via 500px http://ift.tt/1sSTRTL