Tzompantli Stone, Templo Mayor, Mexico City, Mexico
Tzompantli Stone, Templo Mayor, Mexico City, Mexico. The Aztecs worshiped death and this was the main altar of their worship.
Size: 5616px × 3744px
Location: Mexico City, Mexico, Mexico
Photo credit: © Peter Essick / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: city, mayor, mexico, stone, templo, tzompantli