Front Page - Wildren
The 22,943' Mount Machhapuchhre

The 22,943' Mount Machhapuchhre

Machhapuchhre, "Fish Tail" in Nenglish, is a mountain in the Annapurna Himal of north central Nepal. The locals believe the mountain is sacred to the god Shiva, and hence it is off limits to climbing.

DSC06919Sony A772015NepalAsiaVacationLandscapeHimalaya

From Nepal