El Castillo, Chichen Itza

El Castillo, Chichen Itza

El Castillo (Spanish for “the castle”), also known as the Temple of Kukulcan, is a Mesoamerican step-pyramid that dominates the center of the Chichen Itza archaeological site in the Mexican state of Yucatán. Photo: wikipedia

Leave a Reply