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