Answer:
The physical features that isolate China from the rest of the world are the Gobi dessert in the north, and the Himalayan mountain range in the southwest.
Step-by-step explanation:
7.2m questions
9.5m answers