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