Teotihuacan - The name Teōtīhuacān was given by the Nahuatl-speaking Aztecs centuries after the fall of the city around 550 A.D. The term has been glossed as "birthplace of the gods", or "place where gods were born",reflecting Nahua creation myths that were said to occur in Teotihuacan. Nahuatl scholar Thelma D. Sullivan interprets the name as "place of those who have the road of the gods."This is because the Aztecs believed that the gods created the universe at that site.
Located on the shore of Lake Avandaro, approximately 97 miles southwest of Mexico city, and west of Toluca. The town, just two hours away from the Capital was originally known as San Francisco del Valle de Temascaltepec.