Tzompantli, skull rack, altar, Museo del Templo Mayor, Mexico City, Federal District, Mexico

- Image ID: ADXTAA
Tzompantli, skull rack, altar, Museo del Templo Mayor, Mexico City, Federal District, Mexico
Robert Fried / Alamy Stock Photo
Image ID: ADXTAA
Location: Museo del Templo Mayor, Mexico City, Federal District, Mexico