According to a 2009 report by the Delhi-based Centre for Science and Environment, 80 percent of all the pollution in the river is dumped into it along only two percent of its total lengththe 22-kilometre segment between the Wazirabad Barrage in the north of Delhi and the Okhla Barrage in the south.