PM Sher Bahadur Deuba worshiping at Bindabasani Temple in Pokhara, on Friday, November 24, 2017. Courtesy: Tirtha Shrestha