River Narbada (Narmada) in the fog near Omkareshwar of Madhya Pradesh, India.