This is the terrifying moment an avalanche began above a mountain road in Uttarakhand, India on March 20, blocking a road and pouring off the edge of a cliff like a snowy waterfall. Iranian official ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results