Dizzying metro escalators--apparently this is the deepest metro in the world--up to 100 meters below ground because of all the water it has to pass under and the swampy nature of the land.
<-Previous Photo ||
Next Photo->
stp Photo Page
Main Travel Page
Return to Home