Teotihuacan, The City of the Gods, is an archeological site 40 km northeast of Mexico City
. Náhuatl for "the place where men became gods", Teotihuacan is home to some of the largest ancient pyramids in the world. According to legend, it was here where the gods gathered to plan the creation of man.
Teotihuacan was the largest Pre-Columbian city in the Americas, reaching a total population of 150,000 at its height. The name is also used to refer to the civilization this city dominated, which at its greatest extent included most of Mesoamerica.
Construction of Teotihuacán commenced around 300 BC, with the Pyramid of the Sun built by 150 BC. 150–450 AD.
It is said that the descendents of this city abandoned this city and relocated in Tenochtitlan because it was thought to be a more sacred location.
A lot of artifacts have wisely been moved to National Anthropological Museum, in Mexico City.