The Pre-Hispanic City of Teotihuacan was one of the largest urban centers in the ancient world, which came to concentrate a population of more than 100,000 inhabitants at its time of maximum splendor. Located in a valley rich in natural resources, Teotihuacan was the seat of power of one of the most...