El Castillo or Pyramid of Kukulcan, Mayan Ruins of Chichen Itza, Yucatan Peninsula, Mexico

- Image ID: ATCYTF
Ian Dagnall / Alamy Stock Photo
Image ID: ATCYTF
Location: El Castillo or Pyramid of Kukulcan, Mayan Ruins of Chichen Itza, Yucatan Peninsula, Mexico