India is Beautiful...but dirty - There is a huge garbage problem
These photos aren't just small areas of India that you may occasionally see. Trash is everywhere in India.. It is (or would be) a beautiful country and all this litter everywhere is just horrendous. You will see people collecting trash to sell - like water bottles. You will see cows eating the trash, which gets caught up in their gut and kills them. The state of the Ganges is disgusting, polluted and dirty - and it is meant to be spiritual.
India is a very dirty place and the depth of the filth is something you just cannot comprehend until you have seen it. I recommend reading this excellent article Dirty India from Matador Travel