Multiple choice The 'Baglihar Hydropower Project' is being constructed on the river Indus Ravi Chenab Jhelum Reveal answer Fill a bubble to check yourself C Correct answer Explanation The Baglihar Hydropower Project is a run-of-the-river power project located on the Chenab River in the Doda district of Jammu and Kashmir, India.