Representative Image NEW DELHI: Northern India has been under heavy rainfall causing extensive landslides and flooding, affecting major cities and…