Teotihuacan is an enormous archaeological site in the Basin of Mexico, just 30 miles northeast of Mexico City, containing some of the largest pyramidal structures built in the pre-Columbian Americas.

Teotihuacan is an enormous archaeological site in the Basin of Mexico, just 30 miles northeast of Mexico City, containing some of the largest pyramidal structures built in the pre-Columbian Americas.

 Stock photo ID: 121271308

Similar images

  |   See all

Same artist

  |   See all