glass path side of a cliff on tianmen mountain in zhangjiajie, china. the “skywalk”

China: Skywalk at 4,700 ft above sea level on Tianmen Mountain

Tourists looking to test their nerves can choose to go to China to walk across a dazzling glass bridge suspended…

12 years ago