A River on Shoulders: Kanwar Pilgrimage

10 million+ participate in this annual pilgrimage that happens only in Haridwar India. Devotees from across central and northern India begin their journeys the day after sighting of the full moon (09 July) of Saawan, the 5th month of the Indian calendar. Arriving at the banks of holy Ganga (Ganges) river in Haridwar, they pray, … Continue reading A River on Shoulders: Kanwar Pilgrimage