The Pyramid of El Castillo in Chichén Itzá

Chichén Itzá was a Mayan city in what is now Mexico. El Castillo, also known as the pyramid of Kukulcán,is a pyramid located in the ruins of Chichén Itzá. The temple at the top of the pyramid is approximately 24 meters above the ground, and there are 91 steps leading up to the temple.

Sponsored puzzle: Who is sitting at this desk?