16x12 The Lost City Of Peru
First Aired: Apr. 09, 2021 on History Channel
Summary: 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.
Series Main Characters
Guest Stars[no credits found]