Taunsa barrage is situated on______________? November 12, 2016 – by admin Taunsa barrage is situated on______________? A. Ravi B. Jhelum C. ZhobD. Indus