DSC_0317

DSC_0317

Machapuchare or Machapuchre (माछापुच्छ्रे) Lit. “Fish Tail” in English, is a mountain in the Annapurna Himal 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.

Leave a Reply