Shaligram is brought from Gandaki river in Nepal. It is most revered stone worshipped by Vishnu Bhakts.
They are worshipped in temples and families all over the world, as they are considered to be the visual representation of God Vishnu. It is highly auspicious to worship Shaligram ji in religious functions like Satyanarayan Puja, house warming (Griha Pravesh),marriages and other pujas and holy occasions.
Noble way of life, Wealth, Protection from evil, good health, worldly pleasures and blessing from Lord Vishnu.