have you ever been visit to mountain ? it yes name it ?
Answers
Answered by
15
Answer:
yes shivalik hill
is the correct answer
Answered by
2
Answer:
himalaya
Explanation:
Overall, the Himalayan mountain system is the world's highest, and is home to 10 of 14 of the world's highest peaks,
Similar questions