Millions from all over India arrive in Haridwar, collect the holy water from river Ganga and walk back hundreds of miles to their homes.
Millions from all over India arrive in Haridwar, collect the holy water from river Ganga and walk back hundreds of miles to their homes.