Relentless monsoon rains have wreaked havoc across northern India, claiming over 500 lives in Himachal Pradesh, Jammu & Kashmir, Punjab, and Haryana. Himachal Pradesh is the worst-hit, with 343 deaths and widespread landslides. Punjab declared a state disaster as floods devastate farmland.