☎️ (650) 223-5520 📧 GENERAL INQUIRY


Machapuchare Mountain

Machapuchare’s double summit resembles the tail of a fish, hence the name fishtail. Join us for this amazing sight on our Nepal travel tours.

Machapuchare is a mountain in the Annapurna Himalayas of north central Nepal. It is revered by the local population as sacred to the god Shiva, and hence is off limits to climbing.

No Comments

Leave a Reply: