About
Recent excavations at Teotihuacan, site of Mexico’s Great Pyramids, reveal that they were not built by Aztecs, as originally thought, but by an unknown earlier civilization. Archaeologists uncover long-hidden murals from the pyramids to search for clues to the Teotihuacan culture.