epa12394483 Hindu devotees participate in the Tarpan ritual during Mahalaya prayers made during the period known as Pitru Paksha, on the banks of the holy Ganga River in Kolkata, India, 21 September 2025. Pitru Paksha is a 16-lunar day period in the Hindu calendar when Hindus pay homage to their ancestors, and Tarpan (offerings) is a ritual performed by...
1 / 4