China unveils 5,000ft high climbing ladder over looking cliffs
Published date: Mon, 04 Nov 2024 19:24:20 +0700
This is the heart-stopping moment thrill-seekers climb a suspended ladder made of thin metal bars and ropes hanging above a 5,000ft drop.
The dizzying attraction is located on Zhangjiajie's Qixing Mountain in Hunan, China. It is the newest attraction for adventurers seeking an adrenaline rush.