Thought scaling a regular ladder was frightening? Thrill-seekers can take this experience to new heights by ascending a death-defying version that’s suspended 5,000 feet in the air in China, as seen ...
A new challenge for adventurers on Mount Qixing in the Chinese province of Hunan: a 551-foot-long ladder spans a deep gorge. It's certainly an experience that is not for the faint of heart. End of the ...
A ladder hovering at an altitude of nearly 1,500 meters on Mount Qixing, Zhangjiajie, leaves many visitors breathless as they ...