montreux montreux 05-09-2016 Geography contestada Which of the following mountain ranges separate China from India? A. Altai B. Himalayas C. Pamir D. Qin Ling