Shaligram
A shaligram, or shaligrama shila, is a fossilized stone or ammonite collected from the riverbed or banks of the Kali Gandaki, a tributary of the Gandaki River in Nepal. They are associated with Vishnu.
Shaligram Media
These ammonite fossils serve as a non-anthropomorphic symbol of Vishnu.
Lakshmi-Narasimha shaligrama shila worshipped in West Bengal
An idol of Venkateshvara in a temple of Miami decked with a garland made of 108 shaligrama shilas
The largest shaligrama shila situated on the banks of the Kaligandaki river at Setibeni situated at the junctions of Parbat, Gulmi and Syangja districts in Nepal
shaligrama shila worshipped in Hooghly district, West Bengal