Machapuchare (Machhapuchhre) (Fish Tail) mountain, in the Annapurna Himal of north central Nepal, Nepal, Himalayas, Asia