
Lost Temple of The Inca
Released 2020 • 6 years ago10 cast members
- Documentary
- History
- Mystery
In the mountains of Peru, an environmental scientist discovers ancient artifacts submerged beneath the headwaters of the Amazon; his findings could save this sacred landscape from mining devastation.
