Chinese City Builds the World’s Longest Outdoor Escalator System

The city of Chonquing is famous for its varied terrain and complex infrastructure system. It features the world’s deepest subway station, a suspended train track that passes straight through residential buildings, and it recently became the home of the world’s longest outdoor escalator system. Known as the Wushan Goddess Escalator, Chongqing’s latest infrastructural marvel consists…

Read More