Human-built pyramid in Indonesia could potentially be the oldest in the world, claim archaeologists.
Indonesia’s Gunung Padang Confirmed as World’s Oldest Pyramid A team of researchers in Indonesia has presented compelling evidence supporting Gunung Padang as the world’s oldest known pyramid. Located in West…