Tzompantli, the Wall of the Skulls, was the base of a structure used for human sacrifice in the Chichen Itza Mayan City in the Yucatan, Mexico

- Image ID: M72D6C
Tzompantli, the Wall of the Skulls, was the base of a structure used for human sacrifice in the Chichen Itza Mayan City in the Yucatan, Mexico
Carrie Thompson / Alamy Stock Photo
Image ID: M72D6C
Location: Chichén Itzá, Yucatan, Mexico
Save to lightbox