Hundreds of skygazers flocked to the pre-Hispanic pyramids of Teotihuacan to celebrate the spring equinox.<br />