6.7 Lost Temple of The Inca Feb. 09, 2020 Lost Temple of The Inca IMDb: 6.7 2020 39 views In the mountains of Peru, an environmental scientist discovers ancient artifacts submerged beneath the headwaters of the Amazon; his findings ... DocumentaryHistoryMystery