2010
Feature documentary
52 min
Vilcabamba was the last Inca city, the last vestige of a magnificent empire. Disappeared for centuries, many have searched for it. Spanish adventurer Santiago del Valle has been following its trail through the jungle for years... until he found it.