An avalanche is one of nature's most terrifying and destructive forces. When a great torrent of snow and ice roars down a mountain at more ...