Indonesia's Lost Pyramids

Original Description
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".
Original Transcript
Original Author
https://www.youtube.com/@HISTORY
ARK Summary