Dedicated to Goddess Sati, the temple is known for its classic architecture. As per mythology, this is the spot where Goddess Sati's head fell. It is one of the 51 Shaktipeeths. Surrounded by dense forests, the temple offers a picturesque view of the Himalayas.