Machapuchare, the sacred and unclimbed 'fish tail' mountain (6,997 metres)
 
Previous Photo
Next Photo
Return to Nepal Home Page