Tarbela Dam or Torabela ( Pashto ) is a large dam on the Indus River in Pakistan .
Tarbela Dam on the Indus River in Pakistan is the sixteenth largest dam in the world .