Posted by 1440 Staff
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
Showing 1440 posts similar to “A bird's eye view of Teotihuacan”
You've reached the end.