Shree Shaligram is a sacred stone found in Gandaki river found in the Muktinath area of Nepal . This stone is worshipped as an iconic representation Lord Vishnu, just as Lingam is worshipped as an iconic Lord Shiva. The marks on the Shaligram are natural with the pattern often representing that of Sudarshan Chakra, the Discus of Lord Vishnu. The worship of these stones is widespread and dates back to a distant past. Shaligrams are worshipped by devotees for the grant of divine protection, good health, wealth and prosperity, righteous living and spiritual liberation. They are sacred ''shilas'' or stones representing the abstract form of Lord Vishnu. His followers, the Hindu Vaishnavas, place these stones in their puja titlears for daily worship. All Shaligrams are considered auspicious: some are very sacred, others are considered to bring good luck, good fortune, peace and happiness, spiritual enlightenment and so on. This Items will be in Big Size.