Cinematic Views From The World’s Tallest Outdoor Elevator
Featured in Ripley's Believe It or Not!
At 1,070 feet tall, the Bailong Elevator in Zhangjiajie, Hunan Province, China, is the tallest, fastest, and largest loaded lift on Earth, according to Top China Travel. The elevator is located in the Wulingyuan Scenic Area, a World Natural Heritage site, and it allows tourists to take in the breathtaking mountain sights.