11 months agoTarbela Dam the world's largest dam along the Indus River in Pakistan’s Khyber Pakhtunkhwa province.magistratte