Editor's Picks The Monolith of Tlaloc Is The Largest Ancient Monolith in America November 13, 2020 - Updated on February 15, 2025