am11464 am11464 14-11-2016 Social Studies Answered Which mountain range stretches over 1,500 miles across northern India and Nepal and is the location of the highest peak in the world, Mt. Everest?