Mount Sadahurip may be the oldest pyramid on Earth

(ORDO NEWS) -- Indonesia has a mountain called Sadahurip (Gunung Sudahurip), which is considered by