The metro station is 116 metres below the ground and takes 10 minutes and multiple escalators for passengers to get to the ...
A descent into an underground station requires eight escalators or a dizzying lift ride where passengers report ears popping ...
Londoners might think waiting five minutes for the tube is pushing it, but in one city in China, commuters face a rather ...
With its unique skyline and astonishing cityscapes, Chongqing, China, is now an internet sensation boasting futuristic ...