Avalanches on demand
A clip from BBC series Human Planet, showing avalanche control of the mountains near Grindelwald in Switzerland.
Read moreA clip from BBC series Human Planet, showing avalanche control of the mountains near Grindelwald in Switzerland.
Read more