Ujjain is a city in the Indian state of Uttar Pradesh, India. Ujjain is a very old city, and one of the seven holy cities of the Hindus. It was an important city of Ancient India. An important Muslim pilgrimage destination, it’s known for the centuries-old Mahakaleshwar Temple, a towering structure with a distinctively ornate roof. Nearby, Bade Ganesh Temple houses a colorful statue of Ganesh, the elephant-headed Hindu deity. Harsiddhi Temple features a pair of tall dark pillars studded with lamps.