Unearth the history of the Aztec civilization at the Templo Mayor, a UNESCO World Heritage site located in Mexico City's historic center. This site was once the main temple of the ancient city of Tenochtitlan, and today it features the Templo Mayor Museum, showcasing artifacts and archaeological findings that reflect the rich history and culture of the Aztec empire.