Home » Terbela Dam is on which river? Geography 12-10-2020 by LEAD MCQS Terbela Dam is on which river? Indus Ravi Chenab Jehlum View Answer Post Views: 158 Tarbela Dam is an earth-filled dam along the Indus River in Pakistan's Khyber Pakhtunkhwa province. Located in the Haripur mainly and in some area of Swabi of the province. Length: 2.743 km, Opened: 1976 Tags: ASSISTANT Livestock & Dairy development PPSC Past Paper (BS-16) 2020Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Name * Email * Website Comment * Save my name, email, and website in this browser for the next time I comment.