Pilgrims near the end of their journey to the source of the Ganges 6 June 2011 ◄ Previous Next ► Play ▶▶