Stone Aztec statues on temple steps, archaeological site and museum of Templo Mayor, Tenochtitlan, UNESCO World Heritage Site, Mexico City, Mexico, North America
Wall of stone skulls called Tzompantli, archaeological site and museum of Templo Mayor, Tenochtitlan, UNESCO World Heritage Site, Mexico City, Mexico, North America
Templo Mayor, archaeological site of Aztec capital city of Tenochtitlan, Centro Historico, UNESCO World Heritage Site, Mexico City, Mexico, North America
The Tlaltecuhtli Sculpture, Templo Mayor Museum, Mexico City, Mexico, North America