Did you know the world’s deepest subway station is roughly the equivalent of a 40-story skyscraper? Hongyancun Station in Chongqing, China is a whopping 116 meters below ground and we got to ride a train from it!

On a recent trip to China, we made it a point to check out and ride a train from the world’s deepest metro station, although it wasn’t part of our tour.
Continue reading “CHINA | Inside the world’s deepest subway station: Hongyancun, Chongqing”

You must be logged in to post a comment.