Nama·bharat
A trusted guide to Hindu life, in plain words.

temples and pilgrimage

What is the Muktinath pilgrimage in Nepal and why is it sacred to both Hindus and Buddhists?

Muktinath is a high-altitude shrine in Nepal's Mustang district, sacred to Hindus as one of Vishnu's holiest temples and to Buddhists as a place of spiritual power. Both traditions have venerated it for centuries, side by side.

What makes it sacred to Hindus

For Vaishnavas, Muktinath is one of the 108 Divya Desams, the most revered temples of Vishnu recognized in the devotional tradition of South India. The name means something close to 'lord of liberation' or 'the one who grants mukti.' Pilgrims believe that bathing under the 108 water spouts that ring the temple complex washes away sin and moves the soul closer to liberation. The Gandaki River, which flows near this region, is the source of shaligrama stones, the smooth dark stones with spiral markings that Vaishnavas treat as natural forms of Vishnu. Finding or touching a shaligrama here carries deep meaning for devotees. Inside the temple complex there is also a small eternal flame that burns from a crack in the rock. Natural gas seeping from the ground feeds it. Tradition sees this flame as a sacred sign, a place where fire, water, and earth meet in one spot.

Why Buddhists also come here

Tibetan Buddhists know the site as Chumig Gyatsa, which means something like 'a hundred waters.' It is considered a place of great spiritual merit in the Tibetan tradition. The area around Mustang has been a meeting point of Himalayan Buddhist culture for a very long time, and the shrine sits naturally within that world. A Buddhist monastery stands within the same complex as the Hindu temple. Pilgrims from both traditions walk the same path and visit the same site, though they may understand what they find there in different ways. This kind of shared sacred space is not unusual in the Himalayan region, where Hindu and Buddhist practice have long lived close together.

The meaning of the journey

Muktinath sits at roughly 3,800 metres above sea level. Getting there has always required real effort, especially before roads reached the area. The difficulty of the journey is part of its meaning. In the Hindu understanding of pilgrimage, the hardship of travel is itself seen as spiritually valuable. The name of the place, pointing to liberation, fits the idea that a pilgrim arrives having already given something up. The 108 spouts carry their own significance. The number 108 appears throughout Hindu and Buddhist practice as a number of completeness and sacred count.

Today

Pilgrims now reach Muktinath by road and by small aircraft to the nearby town of Jomsom, making the journey possible for people who could not have managed it on foot. Visitors come from Nepal, India, Tibet, and from the Hindu and Buddhist diaspora around the world. The site remains active as a living place of worship, not just a heritage site. Both the Hindu temple and the Buddhist monastery continue to function. For many pilgrims, the fact that two great traditions meet here without conflict is itself part of what makes the place feel powerful.

How we write. We describe what the tradition holds, drawing on its texts and customs in general terms. We do not give religious, medical, or dietary advice, and we note plainly where there is no scientific evidence. Reviewed for accuracy by our editorial team.