Shiva Hindu temple and Ahilya Fort Complex on banks of the Narmada River, Maheshwar, Stock Photo, Picture And Rights Managed Image. Pic. RHA-641-5567