Shiva Lingham is collected from the banks of the river Narmada in India. This river is considered very special and one of the most powerful healing streams on the planet. This stone is composed of agate, basalt, jasper, and quartz. Shiva Lingham opens our way to true love and brings unity. These stones measure around 4" in length.