The Jwalamukhi Temple in Himachal is considered extremely sacred for the Hindus. It is located around 30 km south of the Kangra valley in the lap of Shivalik range and is dedicated to Goddess Jwalamukhi, the deity of Flaming Mouth.
The legend of the Jwalamukhi Temple relates to Sati, who was born when gods concentrated their individual energy on the ground. The Jwalamukhi temple is the place where the tongue of Sati fell. Here the goddess is manifested as tiny flames that burn through the fissures in the age old rock.
The temple of Jwalamukhi is not an architectural delight. Moreover, there is no idol to worship too. The building has a gilt dome and a silver plated folding doors. Inside, there is a 3 feet square pit with pathway all around. In the centre, there is a hollowed rock over a primary fissure of flame. This one is regarded as the mouth of the Mahakali.