Posted by
A bird's eye view of Teotihuacan
Dubbed Teotihuacán or City of the Gods by the Mexica, this city was first inhabited in the 2nd century CE and ultimately became an important cultural landmark for the Aztec empire. Located roughly 30 miles north of Mexico City, contemporary ruins contain a 200-foot tall Pyramid of the Sun, ancient neighborhood grids, and more. Explore the city in this virtual helicopter tour.
Similar Posts
Here’s what we found related to above. Click through to dive even deeper.
You've reached the end.










