Terrifying moment village is swamped by cloud of snow as avalanche hurtles down mountain forcing skiers to flee

THIS is the terrifying moment skiers flee from a horror snow cloud as an avalanche hurtles down a mountain, swamping a village. Guests at a ski resort on Mount Elbrus, Russia, ran for their lives as a huge plume of snow raced down the mountainside and …

Read More >>