Mayan Temple pyramid of Kukulkan - Chichen Itza, Yucatan, Mexico

- Image ID: HR17TP
Diego Grandi / Alamy Stock Photo
Image ID: HR17TP
Location: Chichen Itzá, Mexico