answersLogoWhite

0

I believe it the Himalayas and the Tian Shan but Im not too sure about the the countries that you have listed

User Avatar

Wiki User

15y ago

What else can I help you with?