Designed by
Title
Massive monolith of Tlaltecuhtli in Mexico #134163944
Description
Tlaltecuhtli deity. This massive monolith of Tlaltecuhtli was discovered in an excavation at the Templo Mayor in Tenochtitlan, now Mexico City. Nowadays it rests In museum in templo mayor in Mexico city.