Posts Tagged ‘Aztec’
">
The image of Tlaloc, the Aztec god of rain, is seen on this artifact.
NORTHWESTERN (US)—Excavations in the Mexican town of Xaltocan are yielding fascinating clues about the conquered people who lived in the provinces of the Aztec empire and telling a mostly untold story about the empire’s rise and fall. Continue…










