A Muslim artist Nuruddin Ahmad along with his 40 member team, is designing world's tallest 110-feet tall idol of Goddess Durga, carved out of bamboo sticks.