Ancient Aliens
The Lost City of Peru
Season 17 Episode 1
August 6, 2021 40m TV-14
Giorgio A. Tsoukalos, David Childress and William Henry examine a recently discovered lost city in Peru that has upended the historical timeline of South America, revealing that civilization emerged thousands of years earlier than previously thought.
Watch on these services
This title is currently not available on any service.
Cast of The Lost City of Peru