Periods, Cultures, Styles  > Teotihuacan

Teotihuacan

Located 40 miles northeast of Mexico City, Teotihuacan was the largest urban and religious center in ancient America, covering over 4 square miles.