The Giant Pyramid hidden inside a Mountain0
- Ancient Archeology, From Around the Web
- August 16, 2016
This temple at Cholula dwarfs the Great Pyramid at Giza, yet it went unnoticed by Spanish invaders. Why?
This temple at Cholula dwarfs the Great Pyramid at Giza, yet it went unnoticed by Spanish invaders. Why?