The Lost City Of Machu Picchu [713584] Released: 2019-01-01 Revenue: $0 Budget: $0 Profit: $0 Runtime: 44 mins Popularity: 0.2281 Vote Average: 6.3 Vote Count: 6 Overview: An investigation into the mysterious people who built Machu Picchu, the 15th-century Inca citadel located in southern Peru. Cast [7] Craig SechlerNarrator Valerie AndrushkoSelf - Bio-archa Fernando AsteteSelf - Machu Pic Stella NairSelf Johan ReinhardSelf - Archaeolo John VeranoSelf - Anthropol Kenneth WrightSelf - Paleohydr Trailers