Respuesta :
Answer:
The correct answer is option A, they are located in Asia’s tallest mountains, the Himalayan
Explanation:
Answer:
I think its D
Explanation:
as all of the other make sense to be charcteristics of Asia
its either b or d but d makes the most sense
hope this helps