Can you believe this is a real place!?
It’s called Zhangjiajie National Forest Park, located in China. Its other-worldly features are actually made of thousands of quartz sandstone pillars, many of them thousands of feet high, that tower over intensely green mountain vegetation. The park is an official UNESCO recognized World Natural Heritage site and was the inspiration for some of the landscape in the movie Avatar. It is also a popular tourist destination. Click on the captions of the photos for more information.
Just another reason to love, and respect, nature.