Tourists gather around Kukulcan Castle, one of the seven wonders of the modern world, at the archaeological site of Chichen Itza during the spring equinox, at the Yucatan Peninsula on Saturday. [Photo/Agencies]