Rivers and lakes · Ridi
Shaligram stones on the Kali Gandaki shingle
Walk the shingle banks of the Kali Gandaki at Ridi with a local who can tell a true shaligram from an ordinary black stone, and learn why these fossil ammonites, carried down from the far north, are worshipped as Vishnu.

Shaligram are smooth black stones from the Kali Gandaki, many of which split to reveal the spiral of a fossil ammonite, a sea creature from around 150 million years ago. They come from rocks far upstream, towards Mustang, and the river carries them down over centuries.
For Hindus, a shaligram is not a fossil but a natural form of Vishnu, worshipped in homes and temples without needing to be consecrated. Pilgrims at Ridi search the banks for them, and priests can read the markings to say which form of Vishnu each stone shows.
We walk the shingle in the low water of winter with a local guide. You may find one; more likely you will see them in the hands of pilgrims and sellers in the bazaar.
Good for
Questions
What is a shaligram stone?
A shaligram is a black stone from the Kali Gandaki river, often containing a fossil ammonite from the Jurassic period. Hindus worship it as a natural form of Vishnu. The best-known source is upstream around Mustang and Muktinath, but shaligram are found and traded all along the river, including at Ridi.
Can I take a shaligram home?
Pilgrims traditionally take shaligram home for worship, and they are sold in Ridi and elsewhere. Nepal restricts the export of some fossils and cultural objects, and rules can change, so check current status before you travel. Buy small, ordinary stones from sellers, keep a receipt, and avoid anything sold as antique.
Is it safe to walk on the Kali Gandaki riverbank?
Yes, on the wide shingle bars in the dry season from November to April, staying well back from the water. The river is fast and cold, and levels can rise. From June to September the banks are dangerous and mostly under water. Wear shoes with good grip on wet stones.
Also in Ridi
More ways to spend the day
Morning darshan at the Rishikesh temple
Join the morning worship at Ridi's Rishikesh temple, from the bath at the confluence to the queue for darshan of …
Ridi's old pilgrim bazaar
A slow walk through the old bazaar along the river, with its brick and timber houses, carved windows, small shrines …
SpiritualDawn bath at the Maghe Sankranti mela
Be at the Kali Gandaki ghats before sunrise during Ridi's three-day Maghe Sankranti fair, when thousands bathe in the cold …