(People look at the strip of light on the sculpture of a serpent on the north (left) side of the Mayan pyramid El Castillo (The Castle), in Chichen Itza, in the southern state of Yucatan, Mexico March 21, 2009. REUTERS/Argely Salazar)