A National Geographic documentary about students in the Outward Bound program. They confront themselves as they train to climb the Santa Rosa Peak in the Peruvian Andes.
MoreLess Releases