Tapkeshwar Temple is located in Dehradun, Uttarakhand. The Shivalinga in this temple is enshrined in a natural cave.