We know now that the city of Teotihuacan had its heyday eight centuries before the coming of the Mexica, and more than 1,000 years before the arrival of the Spanish. Its foundation dates to around 100 BC, and its decline to around AD 600. We also know that, in the course of those centuries, Teotihuacan became a city of such grandeur and sophistication that it could easily be put on a par with Rome at the height of its imperial power.