Quiz: Anyone know where in Pakistan this Place is?

Hint! the word River has relation to this but which River?

This is from GOOGLE Maps Satellite Picture of Terbela Dam. on the Indus River!

for those who want to know.............