Located on an island shaped like the holy “Om” (ॐ) symbol in the Narmada River. The island houses both the Omkareshwar and the Amareshwar shrines