The main Ravi River flows through the base of Dalhousie hill, past the Chamba town. It is at an elevation of (where a long wooden bridge existed to cross the Ravi River). It flows into the south-west, near Dalhousie, and then cuts a gorge in the Dhauladhar Range, before entering the Punjab plain near Madhopur and Pathankot. It then flows along the Indo–Pak border for before entering Pakistan and joining the Chenab River. The total length of the river is about .