The Pyramid Hidden Beneath a Mountain

22 days ago
19

Beneath a hillside in Indonesia, researchers uncovered what may be the world’s oldest pyramid. Could Gunung Padang rewrite human history, dating back more than 20,000 years?

Loading comments...