MEXICO | Friday, 14 December 2007 | Views [520]
Tlateloco (ancient Aztec City) with the church (built with stones from one of the pyramids torn down by the spaniards) in the background