1,070-foot-tall glass elevator on the side of a cliff
Zhangjiajie Forest Park, China. The vertigo-inducing structure is situated at the Wulingyuan Scenic Area in central China. Named 'hundred dragons sky lift’, the system transports visitors to the [...]