Heart-stopping climb on the world's highest 'Sky Ladder' in China VnExpress Suspended at nearly 1,500 m on Qixing Mountain in Zhangjiajie, the rope ladder gives many tourists a heart-stopping experience.