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