The Pyramid of the Sun seen head-on from the plaza at Teotihuacan, northeast of Mexico City. At roughly 65 meters it is the largest building in the city, finished around 200 CE by the Teotihuacanos, a people who were neither Maya nor Aztec and whose own name for it is unknown. The Aztecs found theā¦