Jwalamukhi

Jawala Mukhi Temple is a famous Hindu Shrine located in district Kangra Himachal Pradesh, India. It is one of the 51 Shakti Peethas of the country and dedicated to Goddess Jawalamukhi who is considered the deity of the ‘flaming mouth’. Legend has it that this is the place where Goddess Sati’s tongue fell on the Earth when Lord Vishnu cut apart her body with his Sudharshan Chakra. She is revered as Maa Durga who is manifested here as the flames that leap through the fissured  rocks. A total of nine flames are ignited in the temple, which represent  the nine Goddesses – Mahakali, Annapurna, Chandi, Hinglaj, Vidhya Basni, Mahalakshmi, Saraswati, Ambika and Anji Devi. A large number of devotees from all over India visit the temple during the year to worship these holy flames.