the great himalaya stand as a land barrier separating India from-(i) China and Myanmar (ii) china and Bhutan (iii) America
Answers
Answered by
1
Answer:
Option 2
China
Explanation:
I hope it will help.
Similar questions