The Indus River is one of the largest in the world, draining an area of 1,165,000 km 2. While its source lies in Tibet and part of its upper course runs through India, the vast majority of the river basin is in Pakistan... The Amazon river is the..
Relevance: 13.4531975