162k views
14 votes
The worlds tallest mountains range is a natural boundary of the Indus River valley.

A True
B
False


Plz help

User Dthorbur
by
3.1k points

2 Answers

10 votes
The answer is B false
User Zvi
by
3.9k points
5 votes
False, the largest mountain range is in Asia.
User Dave Rager
by
3.2k points