Indian Christians are paying tribute at the graves of their loved ones on All Souls Day in Kolkata, India, on November 2, 2025. The day is honoring the dead as friends and families are gathering in cemeteries to decorate graves with candles and flowers and offer prayers.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.