Multiple choice Baglihar dam is constructed on the river Ravi Chenab Indus Sutlej Reveal answer Fill a bubble to check yourself B Correct answer Explanation Baglihar Dam is a hydroelectric project constructed on the Chenab River in Jammu and Kashmir. It is located in the Doda district and is a run-of-the-river power project.