Business, Tourism, Travel, Weather Prolonged rains hit Himachal tourism, power generation scales heights