Photo Friday: El Castillo, Chichen Itza

by Mary Jo Manzanares on January 17, 2014

Pyramid at Chichen Itza Yucatan Peninsula Mexico

Located in the Riviera Maya, Chichen Itza was one of the largest ancient Maya cities in Mexico. Today, Chichen Itza is a UNESCO World Heritage site and one of the most visited archaeological sites in Mexico. Dominating the ruin site is a pyramid Temple of Kukulkan (a serpent deity), often called El Castillo, or the […]