Giant Pyramid Buried in Indonesia Could Be The Oldest in The World
A giant underground pyramid hidden beneath a hillside in Indonesia far outdates Stonehenge or the Giza Pyramids and may come to rival the oldest megalithic structures ever built by human hands.
Continue Reading https://www.sciencealert.com
Join the Discussion