The temple is situated 30 km south of Kangra valley.
Recognised as one of the 51 Shaktipiths of India, the temple is dedicated to Goddess Jwalamukhi - the deity of flaming mouth, believed to be the manifestation of the Goddess Sati.
The priest of the temple lights a copper pipe in this temple through which natural gas comes out , and this flame is worshiped as a manifestation of the goddess Jwalamukhi.
The nine flames have been named after Goddesses - Mahakali, Unpurna, Chandi, Hinglaj, Bindhya Basni, Maha Lakshmi, Saraswati, Ambika and Anji Devi.
These flames burn continuously without any fuel or assistance and may be seen erupting from the side of a rock.
The temple is built in the Indo-Sikh style, and has a dome that was gilded by Mughal Emperor Akbar.