Answer :
Answer:
Hengduan Mountains
Explanation:
i learned that like a month ago
Answer/Explanation:
Hengduan Mountains
Hengduan Mountains, China. In southwestern China, just northeast of the borders of India and Myanmar, lies a mountain range known as the Hengduan Shan