The largest city of the ancient Americas, Teotihuacan flourished between the first century B.C. and the eighth century A.D., covering about three square miles, with an estimated population of over 100,000 inhabitants. The Aztecs call the city Teotihuacan, 'the city of gods'. because they considered it to be the imposing handiwork of divine giants.