Geography, asked by naitik1975, 9 months ago

3. The world's highest mountain peak is in this landlocked
country.​

Answers

Answered by shivisingh071
1

Answer:

Nepal

Explanation:

(CNN) Nepal, a landlocked country between India and China, is known for its mountain peaks. The small country contains eight of the 10 highest peaks in the world, including Mount Everest and Kanchenjunga -- the world's tallest and third tallest respectively.

Answered by anildeny
1

Answer:

nepal

Explanation:

Similar questions