Goddess Durga is revered as the ultimate source of ... a golden idol of Chamundi Devi, and a 16-foot-high statue of the demon Mahishasura, whom the Goddess is said to have slain.
Bettany: The festival celebrates the birth of the goddess Durga and her epic battle with ... The celebrations continue as Bettany watches the statue being carried into the Ganges and she shares ...