--- I picked these up in Nepal myself ----
This COMPLETE Ammonite Fossils. Beautifully opened The only place these Shaligram are found is in Kali Gandaki River in Nepal. The Ammonite was a shelled sea creature that was fossilized thousands of years before when the earth was covered in water. While the existence of these fossils prove a worldwide flood (Noah in the BIBLE) they are also used in the worship of the Hindu deity Vishnu. It is believe by Hindus to keep the devil away.