Geography, asked by nupurdhal0, 5 hours ago

the great himalaya stand as a land barrier separating India from-(i) China and Myanmar (ii) china and Bhutan (iii) America​

Answers

Answered by PIKARAJPUT2006
1

Answer:

Option 2

China

Explanation:

I hope it will help.

Similar questions