Teotihuacan is a UNESCO World Heritage Site in Mexico, built in the 2nd century BC and reaching its peak as a power base for a powerful civilization that spread across Mesoamerica. It covered more than 11 square miles and had a population base of between 150,000 and 250,000 people. The city contained a huge number […]