VnExpress International on MSN
Heart-stopping experience climbing 1,500m-high China rope ladder
A ladder hovering at an altitude of nearly 1,500 meters on Mount Qixing, Zhangjiajie, leaves many visitors breathless as they ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results