Stock Photo: Piramide del Sol, Sun pyramid, Teotihuacan, Mexico