pyramid
-
Gunung Padang: Experts Cast Doubt on the World's 'Oldest Pyramid' in Indonesia
Research claiming that Mount Padang is the most ancient pyramid in the world has received backlash from experts. Read more here.