An image shared online authentically shows "the world's oldest pyramid," Gunung Padang, in Indonesia. An image shared on ...
The Gunung Padang archaeological site in Indonesia's West Java province is not a pyramid, scholars told AFP, refuting claims ...
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.
NOVA: There have been claims that a great civilization predates ancient dynastic Egypt—one that existed some 10,500 years B.C.—and that this civilization was responsible for building the ...