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
3.1k 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
4.0k points