Municipal workers immerse an idol of the Hindu goddess Durga in the waters of the river Brahmaputra on the last day of the Durga Puja festival in Guwahati on Oct 26,2020.
- Stock Photo ID: #PR850295
- Image Credit: Picxy.com/anuwar