Indus River System- Length, Tributaries and Importance The Indus River System comprises of the Indus River in Pakistan as well as a number of smaller tributaries originating from it. Together, they form the Indus River System. It is one of the longest rivers in the world with a length of 2000 miles (3200 km). Tributaries […]