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.............