answersLogoWhite

0

The Indus River is located in Asia. It flows through Pakistan, Tibet and India. It is about 2,000 miles long and is fed from drainage off of the Himalayan Mountains.

User Avatar

Wiki User

10y ago

What else can I help you with?