China’s 3,000-foot “Goddess escalator” takes 21 minutes to ride
Wushan County in Chongqing now has the world’s longest outdoor escalator system: 3,000 feet of moving stairs — 21 escalators plus 8 elevators — climbing from the county town up to a scenic mountain area above it. The whole ride takes 21 minutes. Locals call it the “Goddess escalator.…



