Your vote on this answer has already been received
I do not need to read any article or see any photographs to believe this. Such things happen EVERY DAY, and EVERYWHERE in India. Moreover, we never learn from our past mistakes. this is not the first time there has been a calamity at a place of pilgrimage. When will our people learn not to crowd places of worship in this way, and not to litter the places with filth?
The litter in Rishikesh may have been caused by debris from Nature's wrath. But I am sure that much of it also comprised the flotsam thrown around by pilgrims. Forget places of pilgrimage, do we even keep our cities and their surroundings clean? There is garbage strewn around everywhere, except in our own homes, which we keep spotless.
I believe that the first dirt to be cleaned in our country is the man made garbage. All other dirt, like corruption and crime will automatically reduce when we acquire the basic civic sense, which the German mother and son have displayed.