asked 189k views
2 votes
Which mountain range stretches over 1,500 miles across northern India and Nepal and is the location of the highest peak in the world ?

2 Answers

1 vote
Mount Everest is the mountain. It seperates China and Nepal
answered
User Irscomp
by
8.4k points
5 votes

The answer is

The Himalayas Eliminate

answered
User Zaksoup
by
8.1k points
Welcome to Qamnty — a place to ask, share, and grow together. Join our community and get real answers from real people.