New Delhi: Rains and thunderstorm, accompanied with gusty winds, hit Punjab, Haryana, Chandigarh, Rajasthan, Uttar Pradesh, Himachal Pradesh and Uttarakhand, along with Delhi and the national capital region (NCR) on Wednesday evening.