 She won Missosology People's Choice award 2016.  and had represented Nepal at Miss International 2016 contest held in Japan on October 27, 2016.Barsha has finished her Environmental Science education from Patan Multiple Campus and she has worked at NEFIN-REDD/CC Partnership Program.Currently She is pursuing her Masters in Environmental Science from Jawaharlal Nehru University 

Barsha has involved herself into many volunteer activities like clean up campaigns and research based on environmental studies.