Devotees gather on the banks of river Ganges in east India to appease Sun god

Record ID: 417655