As I heard, Ganges has an extraordinary ability of self-cleaning. Despite the garbage, pollution and sometimes other things floating around, the water quality is very good. Bacteria count is very low.

There has been some bad videos of floating dead bodies on Ganges, I suspect they are untrue. If this is true, based on my knowledge in science, shouldn't be a giant oilfield lying around Ganges?