Why devotees come here
Baijnath Temple stands in the small town of Baijnath in Kangra district, Himachal Pradesh. It is one of the twelve Jyotirlingas spread across the country. Shiva is worshipped here as Vaidyanath, a title linked to physicians.
The Puranas tell a legend that Ravana once worshipped Shiva at Kailash and offered his ten heads to gain invincible powers. A second legend says the Shivalinga settled here in the form of Ardhanarishwar, after Ravana set it down on his journey to Lanka. Both are told as legend, not as settled history.
The temple is said to have been built in 1204 by two local merchants, Ahuka and Manyuka. In 1786 Sansar Chand, who took control of Kangra Fort, undertook its renovation and restoration. Historians believe he also made additions and renovations in the late 18th century. The 1905 Kangra earthquake caused massive destruction in the Kangra valley.
The temple is a Nagara style structure of carved sandstone. A mandapa hall leads to the sanctum, which is topped by a shikhara spire. Carved idols line the walls, and some of them are older than the present temple. The temple stands on a hilltop overlooking the Binwa river and the snow-clad Dhauladhar mountains.

In the appChamundeshwari Temple, MysuruChamundi Hill, Mysuru, Karnataka
In the appDakshineswar Kali Temple, KolkataDakshineswar, North 24 Parganas, near Kolkata, West Bengal
In the appShirdi Sai Baba Temple, MaharashtraShirdi, Rahata taluka, Ahilyanagar district, Maharashtra
In the appAvanti Parshwanath Jain Tirth, UjjainDani Gate, Ujjain, Madhya Pradesh
In the appBelur Math, West BengalBelur, Howrah district, West Bengal
In the appBrihadeeswara Temple, ThanjavurThanjavur, Thanjavur district, Tamil Nadu
In the appEttumanoor Mahadeva Temple, EttumanoorEttumanoor, Kottayam district, Kerala