Description
Mount Machhapuchchhre or Fish Tail , 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.
Mount Machhapuchchhre or Fish Tail , 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.
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.
Do Not Sell or Share