CHINA | Inside the world’s deepest subway station: Hongyancun, Chongqing

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”