Hundreds of skygazers flock to the Aztec pyramids of Teotihuacan to celebrate the spring equinox.<br />