All about the 12 Jyotirlingas temples of India, including their history and significance, names and locations, and the best time to visit. The 12 Jyotirlingas are the 12 Shiva lingams found in the different parts of India. These are believed to be Swayambhu and more sacred. Lord Shiva himself is present in divine form in each Jyotirlinga. It is believed that by merely seeing them, the sins of many births are erased and the path of salvation is paved. The most prominent among these divine forms are the 12 Jyotirlingas - the self-created light-pillars of Lord Shiva.