Question: what mountain range separates china from south asia?
Answer: The world's tallest mountains, the Karakorum, Pamirs and Tian Shan divide China from South and Central Asia. Eleven of the seventeen tallest mountain peaks on Earth are located on China's western borders.