
Tarbela Dam
Indus River, Haripur
Tarbela Dam Haripur is a world second largest dam, and playing a major role in this country, located on Tarbela town, Indus River, Haripur, Khyber Pakhtunkhwa, Pakistan. It construction was started in 1968, and completed in 1976, under th ... . View Details
POSTED BY Rida Ali UPDATED ON February 14, 2023