The ancient temple of Omkareshwar (Lord Shiva), one of the 12 'Jyotirlingas', is important Pilgrim located on the Banks of river Narmada in Madhya Pradesh State of India. These photographs takes us through life and landscape around the main temple.