There was a problem loading this page. Please ensure JavaScript is enabled on your browser and any ad blockers are disabled.

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.

X
Exit mobile version