collection / landmark

Mount Machhapuchhre

Machhapuchhre (6991m) is a beautiful mountain, that rises about 24 km due north of Pokhara, Nepal and is often depicted reflecting on the Phewa lake.