Where is Highest peak of the earth located at?

Question: Where is Highest peak of the earth located at?

Options:

India
Nepal
Swizerland
France

Correct answer:

Nepal


Leave a Reply