Heavy rains lash Uttarakhand

Heavy rains lashed the Garhwal region of Uttarakhand making the weather pleasant at most places after the mugginess of the last few days.