This Ancient Monolith That Archaeologists Unearthed in Mexico May Depict People Receiving ‘Divine Liquid’ in a Ritual
Latest articles | smithsonianmag.com...
The stela was found with a large, decorated platform and remnants of offerings in the state of Veracruz