“World’s Tallest Outdoor Elevator Climbs an Amazing 1,070 Feet Up a Mountain Cliff in Zhangjiajie, China.”