The Tarbela Dam is located on the River Indus, about 47 kilometers upstream from Attock in the Khyber Pakhtunkhwa (KPK) province of Pakistan. It is one of the largest earth-filled dams in the world, completed in 1976, and plays a vital role in hydropower generation, irrigation, and flood control across the country.
The Tarbela dam is located on River Indus about 47 km upstream from?
Review the verified answer and explanation for this SPSC – Sindh Public Service Commission past-paper question on CampusFin.