Salagrama or Shaligram refers to a fossilized shell used in South Asia as an iconic symbol and reminder of the God Vishnu as the Universal Principle by some Hindus. Shaligrams are usually collected from river-beds or banks such as the Gandaki river in Nepal. They are considered easy to carry and popular in certain traditions of Vaishnavism, as an aniconic representation of the divine. They are typically in the form of spherical, black-coloured Ammonoid fossils of the Devonian-Cretaceous period which existed from 400 to 66 million years ago.
The holy water from Gandaki river gushing out of the 108 water spouts are said to cleanse the devotees of their sins and set them on a path to salvation. The waters are sacred to Buddhists as well and it’s called 'Chumig Gyatsa' in Tibetan language meaning "a hundred springs".
The Muktinath pilgrimage
The Himalayas are believed to be terrestrial dwelling place of saints and the home of the gods. The Muktinath temple situated at an .