Teopanzolco: The Temples of Tlaloc & Huitzilopchtli September 26, 2014 1000 × 525 Teopanzolco: The Temples of Tlaloc & Huitzilopchtli Great Platform (Building 1) © Robin Heyworth – Photo taken 17th December 2001