Indian Hindu devotees perform annual 'Tarpan' rituals
2013-10-04 271
Indian Hindu devotees perform 'Tarpan', rituals to pay obediance to one's forefathers on the last day of "Pitrupaksh" - days for offering prayers to ancestors - on the banks of the River Ganges in Kolkata on October 4, 2013. Duration: 0:41