Baijnath Temple is an ancient temple, dedicated to Lord Shiva near Palampur in Himachal Pradesh, India. The present temple is a beautiful example of the early medieval north Indian temple architecture known as Nagara style of temples. Photo Credit: Indian Photo Agency