
China Builds World's Longest Outdoor Escalator at Height of an 80-Story Building
With its suspended trains passing through residential buildings and the world's deepest subway stations that have left the architectural world in awe, the city of Chongqing in China has added yet another marvel to its portfolio. This time, Chongqing has begun to host the world's longest outdoor escalator system.Source



















