Science, asked by Aarav1097, 1 year ago

Mountain range separates china and Asia?

Answers

Answered by Anonymous
0
the mountain range that separates China and India are the himalayas....

Similar questions