The temple houses a sacred Swayambhu Shivling, a self-manifested form of Lord Shiva. This divine Shivling emerged naturally from the earth, untouched by human hands, representing the eternal presence of Mahadev.
The term Swayambhu means "self-existent" or "self-originated," signifying that this holy lingam was not installed by humans but manifested by divine will.
A naturally formed Shivling, symbolizing the cosmic pillar of light and Lord Shiva's infinite nature.
Devotees experience profound peace and spiritual awakening in the presence of this ancient deity.
Centuries of devotion and prayers have sanctified this holy ground, making it a beacon of faith.
Where the divine manifests itself, there the eternal resides
हर हर महादेव 🙏