
Indian workers carry an idol of Hindu goddess Durga to the worship venue for the upcoming Durga Puja festival in Kolkata, capital of eastern Indian state West Bengal, Oct. 17, 2015. Durga Puja, which will be celebrated from Oct. 19 to Oct. 22, 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/Tumpa Mondal)















