“First of Its Kind”: World’s Longest Outdoor Escalator Opens in China — Take a Virtual Ride
At first glance, it may look like a giant water slide is cascading through Wushan County in Chongqing, China. But the 3,000-foot-long structure seen above doesn’t belong to an amusement park — it’s actually the world’s longest outdoor escalator, transporting passengers 800 feet in elevation. Called the “Goddess” escalator, the transit system opened Feb. 17 […]









