Mahakaleshwar Jyotirlinga, a Hindu temple dedicated to Shiva, is one of twelve Jyotirlingas. These shrines are believed to be the most sacred abodes for Shiva. It is found in Ujjain, India’s ancient capital. It is located on the bank of the holy river Shipra.
You will be captivated by the temple’s architectural beauty and its ornate spires. Legend has it that Lord Shiva took on the form of Mahakaal here to defeat Dooshan and offer refuge to his devotees. To fulfill the wishes of his devotees, Lord Shiva later retreated to that spot.
Mahakaleshwar, in addition to being a temple dedicated to Lord Shiva, is also a Shakti Peeth. Mahakali’s upper lip or Goddess Shakti’s are said to have fallen at this location.
Omkareshwar is the sacred island that is shaped like Om. Om is the holiest symbol in Hinduism. It is adorned by high hills between which the Narmada forms an idyllic pool.
Omkareshwar temple is another important Jyotirlinga for Lord Shiva. It is situated on a unique Om Shaped Island in the River Narmada. Mandhata and Shivapuri are the names given to the island. Legends say that Lord Shiva blessed Mount Vindhya at this spot to become the highest mountain in the region.