Indonesia's Lost Pyramids
Archaeologists discovered remnants of a gigantic pyramid at Indonesia's megalithic site, Gunung Padang, which Ancient Astronaut Theorists believe is evidence of extraterrestrial visitation in this clip from Season 9, "Hidden Pyramids".
https://www.youtube.com/@HISTORY