Tarbela Dam Live Google Map view in Haripur District, Khyber Pakhtunkhwa Pakistan
Check out this live birds eye aerial view overlooking the Tarbela Dam on the Indus River in Pakistan. The Tarbela Dam in Pakistan is the 2nd largest Dam in the world It is located in Haripur District, Khyber Pakhtunkhwa, about 50 kilometres (31 mi) northwest of Islamabad.
This live Pakistan satellite aerial view is overlooking the Tarbela Dam in Pakistan