El Castillo

El Castillo

El Castillo (”the castle”), the Temple of Kukulkan, dominates the center of Chichén Itzá.

Public Domain