

File download in progress. Please do not close this page, otherwise the download task will be cancelled.
Templo de Kukulkán (El Castillo) at Chichen Itza is a pyramid dedicated to Kukulkán. Built between the 11th–13th centuries, it displays a serpent shadow during equinoxes, ending at stone serpent heads, symbolizing the feathered serpent’s descent.
