 In 2016, Barsha participate in the Miss Nepal 2016 competition as contestant number 14 and she won the title of Miss Nepal International 2016.Apart from winning the Miss Nepal International title, she managed to win Miss Popular sub title.Barsha is the first Miss Nepal from a Tharu Community who received many positive responses.