which is the world largest mountain range (a) himalayas (b) andes (c) atlas (d) alpes
Answers
Answered by
3
Answer:
ABOUT THE HIMALAYA
The Himalaya is the world's highest mountain range home to all fourteen peaks over 8,000m including Everest and K2. Himalaya means "abode of snow" with an estimated 15,000 glaciers throughout the range.
Answered by
2
Answer:
himalyas
Explanation:
mountain himalya
Similar questions