An amazing covered escalator system in Chongqing, SW China’s mountainous city. Stretching 905 meters with a vertical rise of 242 meters, the height of an 80-story building, this engineering feat turns a 1-hour uphill climb into a smooth 20-minute ride.
Video sources are properly credited. Contact us immediately for removal if infringement occurs.
Here is the video URL
https://x.com/i/status/2015734305180533168