Stock Photo: Mexico, , Teotihuacan, Ruins of Teotihuacan - Avenue of the Dead and Pyramid of the Sun