The festival of Durga Puja is celebrated across India and Bangladesh, with thousands gathering at creatively designed temporary shrines to Hindu Goddess Durga who is seen as the mother of the universe ...