20120826 india: Heavy rain triggers landslides; disrupts life in Himachal Pradesh