image
Past and Present Meet in Mexico City Construction for the Pino Suárez metro station unearthed the Aztec ceremonial altar of Ehecatl, the Aztec god of wind.(David Hiser/National Geographic/SuperStock)