What if something exists that even science cannot explain? In a quiet village of Karnataka stands a Shivling that has puzzled people for centuries. Not because of its size or history, but because of ...