After two successive landslides killed dozens of people in the northern Indian state of Himachal Pradesh, people are still reeling from the shock. Known for its …

source