20130201 india: Himachal: Snow; rain deal a double whammy