Omkareshwar Jyotirlinga, one of the twelve sacred Jyotirlinga shrines of Lord Shiva, is located on an island in the Narmada River in Madhya Pradesh. The temple's unique shape resembles the Hindu symbol 'Om'. The state of Madhya Pradesh is home to this important pilgrimage site, not Gujarat, Maharashtra, or Uttar Pradesh.