Just recently found this. This song I Believe by the Belarussian band Lyapis Trubetskoy was filmed in Nepal. I couldnt find much in terms of when the filming had taken place but it was only uploaded on their YouTube channel late last month. So it seems pretty #fresh.
I had a watch, only once. I can relate with that boy, he’s like searching for something…going everywhere, holding on to something… Just searching.
lexlimbu.com focuses on Nepali happenings from Nepal and the Nepali diaspora. From WAVE, Navyaata, The Kathmandu Post, BOSS Magazine to Republica – lexlimbu.com has been featured on them all. This is your Number 1 Source.