- Stock Photo ID: #JG580718
- Image Credit: Picxy.com/aps161299
- Description:rocky mountain made by narmada river,The Narmada River, also called the Reva and previously also known as Narbada.This river is located in Madhya Pradesh and Gujarat state of India.