Teotihuacan means "The City of the Gods" ( "Where Men Become Gods" in Nahuatl). The earliest buildings at Teotihuacan date to about 200 BC (Hugh Harleston Jr. date is 630 BC). At its peak around 500-600 A.D., Teotihuacan contained perhaps 200,000 people. It was a well planned city covering nearly eight square miles at its apex (although its "holy strip" was much more … [Read more...]