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. Construction continued from 150 to 450 AD.
By the time the Spaniards arrived, this place was not used as a settlement anymore, but served as a spiritual and religious destination for the people of Tenochtitlan.
A lot of artifacts have wisely been moved to National Anthropological Museum, in Mexico City.