Advertisement
01:02
VideoSociety

China’s deepest subway station sits 31 storeys underground

Wynn Wang

Line 10 of the Chongqing subway, in southwestern China, is said to be the country’s deepest. It sits 95 metres deep, or approximately 31 storeys underground, and has become a social media sensation.

Advertisement
Advertisement
Select Voice
Select Speed
1.00x