20111208 india: Rains cheer hospitality sector in Himachal