The Pyramid of the Sun at Teotihuacan in Mexico city, Mexico
Size: 3660px × 5500px
Location: The Pyramid of the Sun, Teotihuacan in Mexico city, Mexico
Photo credit: © Stephen Lloyd Mexico / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: altar, ancient, archeological, archeology, arista, attraction, aztec, birthplace, city, de, gods, mayan, mexican, mexico, place, pyramid, pyramids, reeds, ritual, sacrifical, sacrifice, site, sun, teotihuacan, teotihuacano, teotihuacá, touirst