Where To Stream Ancient Aliens Season 17 Episode 1
The Lost City of Peru
- Aired August 6, 2021
- 63 Min
- Rated 7.1
- Number 203 Of 292 Rated Episodes
The South American nation of Peru is famous for its megalithic ruins, colossal geoglyphs and the Incan civilization. It's one of the most mysterious places on Earth–but could it also be a site of extraterrestrial visitation? Ancient Astronaut theorists Giorgio A. Tsoukalos, author David Childress and investigative mythologist William Henry will examine a recently discovered "lost city" in Peru that has upended the historical timeline of South America, revealing that civilization emerged here...