Stock Photo: Pyramid of the Sun. Road of the Deads. Teotihuacan. Mexico.