20120827 india: Heavy rains disrupt life in Himachal Pradesh