An idol of Hindu goddess Durga floats in the Kalong river after immersion during the Dusshera Festival in Nagaon District of Assam, India, on October 21, 2026, on the final day of Durga Puja. Durga Puja, the annual Hindu festival that involves worship of the goddess Durga who symbolizes power and the triumph of good over evil in Hindu mythology, culminates in the immersion of idols in bodies of water.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.