This is self manifested Swayambu. There is a place to sit and meditate. You can go into meditative states here effortlessly.
How to get there:
The temple is located 8.6 kms South West of Vellore. Note this is the older Narayan Temple and not the newer Golden one.
Map: https://goo.gl/maps/r6muDaFZiAGdjWVv7
About The Swayambu Temple
The Swayambu Temple is the first temple established at Sri Narayani Peedam. In 1992, Amma declared that a swayambu (a sacred symbol that manifests of its own accord) would appear from the ground at 6pm on 11 September. On that day, people gathered to witness this foretelling, and saw a dramatic manifestation. Witnesses say the earth shook with a thunderous sound, the ground opened up, and a milky fluid oozed out from below the surface. Out of this, a stone in the shape of a lingam appeared from the earth. Several weeks later, a putthu (sacred anthill) began to emerge behind the swayambu.
A putthu is considered nature’s way of confirming that the surroundings are sacred, affirming that the Divine force is present.
Source: