373,810 views
21 votes
21 votes
The world's highest mountain peak is located in which country?

User Varun A M
by
3.0k points

1 Answer

19 votes
19 votes

Nepal

Step-by-step explanation:

Mount Everest borders China and Nepal but many sources say it's Nepal

User Amira
by
3.2k points