
Lost Temple of The Inca
- Release Date
- 2020-02-09
- Runtime
- N/A
- Status
- Released
- Rating
- N/A
- Links
- IMDb
Overview
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.

