Watch more videos . Click Here - • Tour
Tapkeshwar Mahadev Temple is situated in Dehradun , Uttrakhand. It is believed that the Shiv-ling inside the natural cave is not made by anyone that is self revealed.
There is also a giant statue of Lord Hanuman which is the main attraction.