Durga Puja idols are immersed in the Hooghly River in Kolkata, India. The idols are statues of Hindu gods and goddesses that are brought to the rIver and immersed, and then immediately pulled out to prevent pollution.

Loading…
Durga Puja idols are immersed in the Hooghly River in Kolkata, India. The idols are statues of Hindu gods and goddesses that ...