The Shila of Shaligram is greatly respected by the Hindu tradition and it is believed to be the direct incarnation of Lord Vishnu. Discovered in the divine Gandaki river of Nepal, every Shaligram is naturally sculpted by thousands of years and has distinct chakra markings which are used to depict divine energy. The believers hold that possession of a Shaligram at home brings good fort... https://vedicvaani.com/shaligrams/shaligram-shilas