20130721 india: 3 killed in Himachal as rain pours misery