Before Spanish colonization, Templo Mayor served as the religious center ... site and the adjoining museum houses thousands of artifacts, including 2,500 wooden objects from the site.
In 1978, workers for a light and power company stumbled upon a sculpture of Coyolxauhqui, an Aztec-era goddess, at the Templo ...