Body parts from idols wash up on Chowpatty Beach in Mumbai, India after the Ganesh Chaturthi festival. Hundreds of idols are immersed in the Arabian Sea at Chowpatty Beach.

Loading…
Body parts from idols wash up on Chowpatty Beach in Mumbai, India after the Ganesh Chaturthi festival. Hundreds of idols are ...