Ancient Civilizations La Danta: One of the Largest Pyramids on Earth is Hidden Beneath the Forest October 21, 2019 - Updated on January 21, 2024