Teotihuacan
Archaeologists Find Offering Under 'Temple of the Feathered Serpent' Pyramid
Flower bouquets that date back nearly 2,000 years have been found in the ruins of Teotihuacan.
Thousands of Precious Objects Unearthed in Ancient Mexican City of Teotihuacan
Archeologists hope the discovery will help shed light on the people who built the mysterious city, which the Aztecs named 'birthplace of the gods' when they arrived hundreds of years after its abandonment.
Advertisement