Temple of Kukulcán, a.k.a. El Castillo, Chichén Itzá, Yucatán, Mexico. 17-3-2017. Relative calm and peace before the hordes arrive in tour buses at noon... Please click here for a larger version with proper resizing. Please click here for more from Chichén Itzá.