Which country contains the highest peak?

The correct answer is: Nepal.

A step-by-step solution:

Mount Everest, the highest peak in the world, is located in Nepal.

Copyright Wanderlust World © https://www.ynyoo.com