"Calendar Pyramid" — El Castillo temple, the Pyramid of Kukulkan in Chichen Itzá, Yucatan, Mexico

share