This year during monsoon, all the North Indian states, except Himachal Pradesh, have already received above-normal rainfall, and the monsoon is still continuing. Due to this heavy downpour, a large area (including urban and agricultural) of Punjab has been flooded. It is a well-known fact that floods are created only when the run-off water does not find any way to drain from the region.