Geography, asked by zamsayyed007, 10 months ago

Name the mountain ranges in which these peaks are situated ​

Answers

Answered by rohan123456741
2
Nepal is the correct answer
Similar questions