Durga Puja has kicked off in Jharkhand, with around 160 lavishly designed pandals captivating devotees. Ranchi alone features a range of themed pandals, from a Bhuj temple replica to a Vatican ...