The Temple of a Thousand Warriors at the ancient Maya archaeological site of Chichén Itzá, Yucatán State, Mexico.

- Image ID: MCC30D