Experts Doubt Claims that World's Oldest Pyramid Was Discovered in Indonesia
Massive buried structures at Gunung Padang in Indonesia have been described as much older than Egypt’s great pyramids in a new study, but some doubt they’re even human constructions
Massive buried structures at Gunung Padang in Indonesia have been described as much older than Egypt’s great pyramids in a new study, but some doubt they’re even human constructions
What's Your Reaction?