Is Mount Padang Hiding the World’s Oldest Pyramid?Is Mount Padang Hiding the World’s Oldest Pyramid?
Is Mount Padang Hiding the World’s Oldest Pyramid? Though few know it, there’s been an ancient pyramid hiding underneath a mountain in West Java, Indonesia for millennia. It’s called Gunung