
Bangladeshi Hindu devotees immerse a Goddess Durga idol on the last day of Durga Puja festival in the Buriganga river in Dhaka, Bangladesh, Oct. 23, 2015. Durga Puja is the largest Hindu festival that involves worship of Goddess Durga who symbolizes power and the triumph of good over evil in Hindu mythology. (Xinhua/Shariful Islam)















