Although some have their doubts about religious interpretations for what they call "esoteric archaeological finds,' nevertheless it is stated in this article that there is a very probability that the structure and the stone represent a shrine to the goddess, or female principle, 'Shakti.' There is also a podcast about the article. >