El Castillo Pyramid


Located in the centre of the Chichen Itza archeological site in the Mexican state of Yucatán, El Castillo, also called the Temple of Kukulcan, is a Mesoamerican step-pyramid. Chichen Itza Structure 5B18 is the official designation given by archaeologists to the temple construction.