Scientists Discover ‘World’s Oldest’ Pyramid In Indonesia

A massive 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 humans. Archeologists believe the Gunung Padang pyramid in West Java to be over 16,000 years old. The pyramid, a 98-ft-deep ‘megalith’ submerged within a hill of … Read more