Heavy devastation in North India due to rain