El Castillo pyramid, Temple of Kukulcan, Chichen Itza, Mexico
historyarchaeologyruintemplepyramidMayaMayanmesoamericanYucatansteps