lhawk9 lhawk9 02-04-2015 Social Studies Answered What mountain range separates India and Nepal from China?