Taunsa Barrage is a barrage on the River Indus . It is situated southeast of Taunsa Sharif and from Kot Addu . This barrage controls water flow in the River Indus for irrigation and flood control purposes . This barrage serves 2.351 million acres ( 951,400 hectares ) besides diverting flows from Indus River to the Chenab River through Taunsa Panjnad ( TP ) Link Canal . The barrage also serves as an arterial road bridge , a railway bridge , and crossing for gas and oil pipelines , telephone line and extra high voltage ( EHV ) transmission lines . In 2011 , the rehabilitation of the Taunsa Barrage was blamed for devastation of the Muzaffargarh district during the 2010 Pakistan floods . Critics blamed the rehabilitation of the barrage , alleging that it failed to raise its height and strengthen protective embankments , used dysfunctional computer control system of the hoist gates and ignored hill-torrent management
2010 Pakistan floods
2010 Pakistan floods
Kot Addu, Pakistan