Labours prepare makeshift pandals for the upcoming Durga Puja festival at Kumartuly in Calcutta, India, Oct. 3, 2013. Durga Puja, is the largest Hindu festival that involves worship of the Goddess Durga, who symbolizes power and the triumph of good over evil in Hindu mythology. (Xinhua/Tumpa Mondal)
Labours prepare makeshift pandals for the upcoming Durga Puja festival at Kumartuly in Calcutta, India, Oct. 3, 2013. Durga Puja, is the largest Hindu festival that involves worship of the Goddess Durga, who symbolizes power and the triumph of good over evil in Hindu mythology. (Xinhua/Tumpa Mondal)