Sur environ cent kilomètres, le rio Urubamba traverse villes et villages qui ont conservé, plus ou moins, les traces d'un passé impérial de prospérité et de gloire.