Machapuchare or Machhaphuchhare "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.
Copyright Konrad Busslinger © All rights reserved. Images may not be used without expressed consent.