Shree Mahakaleshwar Temple Overview: A Sacred Pilgrimage to the Heart of Ujjain Shree Mahakaleshwar Temple is one of the twelve Jyotirlingas, which makes it a sacred temple dedicated to Lord Shiva. This temple is situated on the holy banks of the Shipra River. Discover complete details of Mahakaleshwar Jyotirlinga Darshan in Ujjain. Updated 2025 timings, Bhasma Aarti booking process, pooja rituals & travel tips. Mahakaleshwar Jyotirlinga is a Hindu temple dedicated to Shiva and one of the twelve Jyotirlingas in India. It is located in Ujjain, Madhya Pradesh, and is also a Shakti Peeth and a Maha Shivratri site. Shri Mahakaleshwar of Ujjayini is known among the twelve celebrated Jyotirlingas in India. The glory of Mahakaleshwar temple has been vividly described in various Purans. Starting with Kalidasa, many sanskrit poets have eulogized this temple in emotive terms.