Answer: China, Pakistan, India.
Explanation: The Indus river is one of the largest rivers in Asia (9th) and also one of the largest rivers in the world (22nd).
The river begins it long course in China, at 3218.688 kilometres in south west Tibet mountains, it flows through a few part of India and then makes it way into Pakistan Northern mountain.
The river serve as a source of irrigation and is also used to generate hydroelectric power.