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.
Some results have been hidden because they may be inaccessible to you