Giant pyramid buried in Indonesia may be world’s oldest
- November 3, 2023
A giant underground pyramid hidden under a hillside in Indonesia predates Stonehenge or the Pyramids of Giza and may rival the oldest megalithic structures built by human hands. Remember the name Gunung