rain update himachal Heavy rain in Himachal Pradesh helps in narrowing down the deficiency August 21, 2019