El Castillo (The Kukulkan Temple) of Chichen Itza, mayan pyramid in Yucatan, Mexico

- Image ID: EP28WX