The sacred Narmada river is one of the Sapta Gangas, the seven holy rivers in India. The legends identify it as the 'sweat' flowing out of Lord Shiva's own body, when He performed his Cosmic dance "Ananda Thandava" and therefore considered as the holiest of the rivers. On the river bank of the Narmada is Omkareshwar, the most famous among the twelve Jyothirlingams. Many Vedic scriptures propound that the natural Narmada Banalingams are self-manifest respresentations of Lord Shiva. What Salagramas are to Lord Maha Vishnu that Narmada Bana Lingas are to Lord Shiva.
The Composition and Symbolism of Narmada Lingams
It is the considered view of many researchers and geologists that the unique composition of the Narmada Shiva Lingams was due to the impregnation of its rocky river-sides and the rocks in the river bed, 14 million years ago by a large meteorite that crashed into the Narmada river. The fusion of the Meteorite and the Earthly Minerals has spawned a new and unique type of Crystalline Rock, with extraordinary energetic qualities - the Narmada Bana Lingams. Over a period of time, the impregnated rocks split into rock bits and pebbles and were moulded by strong and forceful currents of the Narmada river, which naturally tumbled and produced perfectly shaped and polished Shiva Lingams.
Regular worship of the Narmada Bana Lingam with the sacred mantras cause many intense and invisible effects. It is said that the sacred and powerful sounds from such mantras cause a powerful internal reverberation, which is absorbed by the Bana Lingam. With consistent worship, this energy is slowly released and emitted to the surrounding environments, and is specially known to have the capacity to negate the accumulated karmic burdens of its worshipper; in other words, the Bana Lingam dissolves the negative karmic baggage (negative karma) carried by the individual.