20110724 india: Heavy rain; fog disrupts life in Palampur