Incredible Photos of Pillar Mountains in Zhangjiajie, China

Monday, May 7, 2012

Avatar movie raised a sensation because of the beauty and realistic scenes designed by graphic artists for the planet Pandora, which took place upon the events of the film, but for those who stunned by planet Pandora, here I present to you this place that is no less surprising

The place is in the planet Earth! And the country is China, specifically the Zhangjiajie National Park north of Hunan Province in central China. What you see in this image is part of 243 towering rocky Pillar in Zhangjiajie National Park of China, and rise each and every one of these Pillars for more than 1,000 meters!

Read more »