Ice Birds

Le pilier de cristal

Director Marc Hébert / 1978 / Canada

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

Back To Index