skywalk

Don’t look down: glass bottom skywalk thrills in China

CHONGQING, China (AFP) -- Suspended more than 120 meters (400 feet) above a gaping chasm, the world's longest cantilevered glass…

This website uses cookies.