Next travel video: ( 48 / 65 )
More about the current video:( 47 / 65 )

Explore Chongqing, China's Mountain City, and its incredible metro system! Witness the engineering marvel of Liziba Station, where the train passes through a 19-story building. Ride above the city on sky-high bridges and descend to Hongyancun Station, the world's deepest subway station at 116 meters deep. This city is a testament to urban innovation and futuristic infrastructure.

