Multiple choice Baglihar Hydropower Project is being constructed on the river Chenab Ravi Indus Jhelum Reveal answer Fill a bubble to check yourself A Correct answer Explanation The Baglihar Hydropower Project is a run-of-the-river power project situated on the Chenab River in the Union Territory of Jammu and Kashmir.