While pictures like that look impressive, they're not necessarily significant. Humans only occupy some 10% of the land on earth, which just isn't much.
Humans can pollute a lot more land/water than they occupy with their physical bodies.
I bet that Ganges River is not as clean now as let's say 10 000 years ago.