Search The Archive

Search the film archive

Two intrepid climbers scale the Crystal Pillar, a vertical wall of ice near Quebec's Montmorency Falls.