Taunsa Barrage at Indus River.Taunsa Barrage is a barrage on the River Indus in the Muzaffargarh District of Punjab