Tlachihualtepetl, a giant pyramid hidden inside a mountain in modern-day Mexico, is the world’s largest monument. It has a base … Read More & Source
The post WTF Fun Fact – Tlachihualtepetl appeared first on WTF Fun Facts.
Tlachihualtepetl, a giant pyramid hidden inside a mountain in modern-day Mexico, is the world’s largest monument. It has a base … Read More & Source
The post WTF Fun Fact – Tlachihualtepetl appeared first on WTF Fun Facts.