Shaligram is a sacred stone revered in Hinduism, believed to be a manifestation of Lord Vishnu. Found in the Gandaki River of Nepal, Shaligram stones are fossilized ammonite shells with distinct spiral patterns. These unique stones, known as Shaligram Shilas, are considered to be divine representations of Lord Vishnu's incarnations. Worshipped by devotees worldwide, the original Shaligram stones are treasured for their natural form and the presence of auspicious markings. They hold immense spiritual significance and are regarded as sacred relics connecting devotees with the divine presence of Lord Vishnu. In Hindu spiritual practices, the Panchayatana Puja has Shaligram as a depiction of Mahavishnu, apart from 4 other deties like Shiva, Shakti, Ganesha and Surya (Sun God) represented by other stones/metals. Buy authentic Shaligram's with confidence from Giri UK.