The world's deepest station that takes passengers 10 minutes to get to the trains

The metro station is 116 metres below the ground and takes 10 minutes and multiple escalators for passengers to get to the platforms

No comments

Read more