20100709 city.chandigarh: Rain gods bring cheer along with fear