Amid heavy rainfall in several Indian states, the India Meteorological Department (IMD) has issued red alert warnings for several districts across Jammu & Kashmir, Ladakh, Himachal Pradesh, northern Punjab, northern Haryana, eastern Rajasthan, southwest Uttar Pradesh, northwest & eastern Madhya Pradesh and Odisha.