The Machhapuchche Himal, which opened after a long time after it rained from Amar Singh Chowk in Pokhara on Wednesday.
Want to be the first to know when new videos are available? Subscribe to our weekly email newsletter. No spam!