Hindu devotees gather to perform prayers on the banks of the Ganges river on the holy day of "Mahalaya" in Kolkata October 4, 2013. Hindus offer prayers with holy water after taking a dip in the river... more 
Hindu devotees gather to perform prayers on the banks of the Ganges river on the holy day of "Mahalaya" in Kolkata October 4, 2013. Hindus offer prayers with holy water after taking a dip in the river to honour the souls of their departed ancestors during Mahalaya, which is also called 'Shraadh' or Pitra Paksha. REUTERS/Rupak De Chowdhuri (INDIA - Tags: RELIGION) less 
1 / 31
Reuters | Photo By RUPAK DE CHOWDHURI / REUTERS
Fri, Oct 4, 2013 4:56 AM EDT