Shaligram are fossils of ammonites, sea creatures that lived around 150 million years ago when this part of the Himalaya lay under the Tethys Sea. As the mountains rose and the Kali Gandaki cut through them, the river carried fossil-bearing shale and nodules downstream. Hindus worship these stones as natural forms of Vishnu, and the spiral pattern inside is read as the chakra. Different markings and colours have different names and meanings.
From the village we walk ten minutes to the wide riverbed just below the confluence. Our guide shows you what to look for: smooth, round, dark grey or black nodules, often with a crack line. Some locals split them with a stone to reveal the spiral; please do this carefully and away from others. Low water from October to May exposes the most gravel, and after the monsoon floods new stones are washed down.
Not everyone finds one, and many families end by buying from a local seller. Prices start around NPR 200–500 for small natural stones and rise to many thousands for split, well-marked ones. Avoid stones that look polished or have suspiciously perfect patterns. Taking natural Shaligram for personal worship is common practice, but large-scale removal and export for sale is not allowed, so keep to a few pieces.
Good for
- Pilgrims
- Families
- Seniors
- Photographers
Questions travellers ask
Can I find Shaligram myself at Kagbeni?
Yes, many visitors do, but it takes patience and some luck. Your best chance is in low water from October to May, in the gravel bars just below the confluence and downstream towards Jomsom. Look for dark, smooth, rounded stones. A guide who knows the river helps a lot. If you find none, buy a natural stone locally.
How much does a Shaligram stone cost in Mustang?
Small natural stones cost around NPR 200–500 in Kagbeni, Jomsom and Ranipauwa. Split stones with clear spiral markings, rare colours or symbolic patterns can cost NPR 2,000–20,000 or more. Prices are negotiable. Be cautious of glossy, artificially carved stones sold as rare types; ask your priest at home what you need first.
Is it legal to take Shaligram stones from Nepal?
Carrying a few Shaligram for personal worship is normal and generally not questioned at the airport. Commercial collection and export of fossils requires permission, and large quantities may be stopped. Keep stones in your checked bag with a note that they are religious items. Rules change, so check current status before you travel.





