LookoutPeople watch the sun rise during the spring equinox at the Pyramid of the Sun in Teotihuacan, Mexico.