Artisans from the Indian state of Kolkata prepare idols of Hindu gods and goddesses for the upcoming Durga Puja festival, at a workshop in Allahabad, India, Friday, September 5, 2014. The festival of Durga will be celebrated from Sept. 30 till Oct. 3. (Photo by Rajesh Kumar Singh/AP Photo)