Name the mountain ranges in which these peaks are situated
Answers
Answered by
2
Nepal is the correct answer
Similar questions