132k views
10 votes
1. The_____________________________________________ forms part of China’s natural border to the West.

2. The_____________________________________________ contain some of the tallest mountains in the world.

User Bla
by
7.6k points

1 Answer

10 votes

Answer:

1. The Tibetan Plateau forms part of China’s natural border to the west

2.Himalayas and Karakoram ranges are the highest mountain ranges in the world.

User Hexbioc
by
9.2k points

No related questions found