Indian Hindu devotees carry out ‘Tarpan’, rituals to pay obediance to at least one’s forefathers on the final day of “Pitrupaksh” – days for providing prayers to ancestors – on the banks of the River Ganges in Kolkata on October 4, 2013. Length: 0:41
source