impossible pillars: another natural wonder of the world

 

Seeming to defy the laws of gravity, teetering, spindly mountains tower into the air in a surreal display reminiscent of the floating monoliths in the movie Avatar. This is China’s Zhangjiajie National Forest Park, and its particularly stunning natural beauty can’t be found anywhere else in the world… <see more pics and read the full story here> @ <http://webecoist.com/>

This location is incredible…  We’ll be finding a way to shoot some of Bridge of Birds there for sure!

Social tagging: > > > > > >

Leave a Reply