Shangri-La: Musical video / travel film to promote Nepal Tourism over the world released
A new musical video / travel film “Shangri-La” has been released in a bid to promote Nepal across international and domestic audiences. The filming of this music video, which commenced in 2019, takes viewers across various places of Nepal – all offering a glimpse into the country’s magnificence – be it in the mouintaneuos region, […]
Shangri-La: Musical video / travel film to promote Nepal Tourism over the world released Read Post »
