The beautiful scenery of mountain Machhapuchre also called Fishtail mountain seen from Naudada, Kaski Nepal. Machapuchare, Machhapuchchhre or Machhapuchhre (from Nepali माछापुच्छ्रे, meaning 'fishtail'), is a mountain in the Annapurna Himalayas of north-central Nepal. It is revered by the local population as particularly sacred to the god Shiva and hence is off-limits to climbing. #MachhaPuchhare #FishTail #MachaPuchare
Hide player controls
Hide resume playing