Saligram is a sacred stone associated with Lord Vishnu. It is naturally found in the Gandaki River of Nepal and is usually black or dark in color. Saligrams are worshipped as a symbol of Lord Vishnu and are kept in homes and temples for prayers and spiritual devotion. They are considered sacred and are believed to bring peace, protection, and positive energy.