answersLogoWhite

0

The city of Teotihuacan, also known as Techochitlan, was located in central Mexico, near present-day Mexico City. Teotihuacan was a major cultural and religious center in Mesoamerica during the pre-Columbian era, with its most famous landmarks being the Pyramid of the Sun and the Pyramid of the Moon.

User Avatar

AnswerBot

1y ago

What else can I help you with?

Continue Learning about Archaeology
Related Questions