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