Gunung

World’s oldest pyramid is hidden in an Indonesian mountain, claimed scientists

Indonesian scientists have recently found ancient pyramid- that is hidden in plain sight for thousands of years – buried inside a mountain in Indonesia....