Teotihuacan pyramids (1996)
A photograph of the pyramids in Teotihuacan in the state of Mexico.