What are the causes of Landslides and Snow Avalanche?

As landslides involve movement of mass of rock, mud’s etc., down a slope, factors that promote such movement of mass provide the causes for landslides. Such causes can arise from a number of happenings.