
Ancient Indonesian "Pyramid" Challenges Human Origins
A recent study claimed that the Gunung Padang mountain in Indonesia is the world's oldest pyramid built by ancient humans, dating back 25,000 to 14,000 years ago. However, archaeologists have raised skepticism about the study's conclusions, stating that there is no evidence of human activity or remarkable masonry capabilities in the area during that time period. The journal that published the study is investigating the paper, and until stronger evidence is presented, the mound is more likely a natural formation.