Aerial Views of Our World Back to the full guide

Teotihuacan — Street View

is an enormous archaeological site in the Basin of Mexico, containing some of the largest pyramidal structures built in the pre-Columbian Americas. Apart from the pyramidal structures, Teotihuacan is also known for its large residential complexes, the Av

Where it is: State of Mexico, Mexico · 19.692355, -98.84381

Street View nearby

Zócalo Ciudad de M, Mexico · 42 km away