Tapkeshwar Temple, located on the banks of the seasonal Asan River, is a revered religious site in Dehradun, a picturesque city in the northern state of Uttarakhand, India. The temple is dedicated to Lord Shiva, the Hindu god of destruction and transformation.
One of the most fascinating aspects of the Tapkeshwar Temple is its natural setting. The temple is situated inside a cave, and water from the Asan River drips continuously on the lingam, a symbol of Lord Shiva, giving the temple its name. The sound of the water droplets hitting the lingam creates a mesmerizing atmosphere, adding to the spiritual vibe of the temple. Visitors can walk inside the cave and witness the water droplets falling on the lingam up close, which is believed to be a purifying experience.
The temple is surrounded by lush greenery, and the dense forested hills that surround it make it a perfect destination for nature lovers. The serene ambiance of the temple, with the sound of flowing water and chirping birds, adds to the spiritual experience.
Tapkeshwar Temple is also known for its historical significance. Legend has it that Lord Shiva resided here during his exile, and the Pandavas from the Hindu epic Mahabharata also visited the temple during their exile.
Every year, during the festival of Shivratri, Tapkeshwar Temple comes alive with devotees who come from all over India to seek Lord Shiva's blessings. The temple is also known for its cultural significance, with several music and dance performances held during the festival.