A view of the world's longest and highest glass-bottomed bridge over the Zhangjiajie Grand Canyon in Zhangjiajie city, Central China's Hunan province, May 17, 2016. [Photo/IC] ...
Captured from above, the video reveals vertical spires rising from dense forests, narrow gorges cut through stone, and the dreamlike atmosphere of one of China’s most iconic landscapes. Part of the ...