The Temple Mayor an amazing statue of the goddess, Tlaltecuhtli was found along with offering to her.
Offering to goddess reveals reach of late 15th century Aztec empire

The Temple Mayor an amazing statue of the goddess, Tlaltecuhtli was found along with offering to her.