uncoveredhistory.com
Teopanzolco: The Temples of Tlaloc & Huitzilopchtli | Uncovered History
The Twin-Stairs of Building 1 suggests that temples would have been dedicated to Tlaloc & Huitziloopchtli and the builders would be Aztec, so why was it abandoned?