6.3
44 minutes
1/1/2019
An investigation into the mysterious people who built Machu Picchu, the 15th-century Inca citadel located in southern Peru.
Craig Sechler
as Narrator (Voice)
Valerie Andrushko
as Self - Bio-archaeologist
Fernando Astete
as Self - Machu Picchu Archaeological Park Director
Stella Nair
as Self
Johan Reinhard
as Self - Archaeologist
John Verano
as Self - Anthropologist
Kenneth Wright
as Self - Paleohydrologist