answersLogoWhite

0


Best Answer

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

9y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

9y ago

a faint constellation in the southern hemisphere near Telescopium and Tucana that is what it means

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How would you describe the indus river?
Write your answer...
Submit
Still have questions?
magnify glass
imp