Glimpses of Nepal's famous singer Deepak Bajracharya's recent musical performance in Sikkim and Darjeeling, India.
READ ALSO: