Desamparados
Plot: Desamparados (the forsaken) is the name of an abandoned train station in Lima, the origin of a month-long journey to Machu Picchu. By rail and by foot we encounter the ghosts of colonial relics, from Catholicism to industrialism to a lost Incan fortress
Release Date:
Tuesday, November 9 2010
14 years ago
14 years ago