Satpura ranges extend east to west, south of the Narmada River valley, for nearly 900 km. Dhupgarh (1350 meters) is the highest peak of the Satpuras. Located to the east of Satpura-Mahadev ranges is Mahakal range. Amarkantak (1057 meters) is its highest peak. It is important to note that the Satpuras have been formed due to faulting movement of the earth. Thus it is a Block mountain, also called “Horst’. On either side of it due to fault movements rift valleys have formed, called “Graben”, through which river Narmada flows north of the Satpuras, and river Tapti flows through the Graben to the south of the Satpuras.