In association with
Logo Logo Logo

Mt. Machhapuchche

(Mount Machhapuchche seen from the Vindhabasini temple complex, a religious tourist spot in Pokhara. Pokhara, 10 January 2021. Photo: Chandrakala Chhetri, RSS)

Comment here !
Related News