What country, home of the world's highest mountain, is Katmandu the capital of? on Oct 11, 2023 Published in Geography Trivia Nepal. Eight of the world's fourteen highest mountains including Mount Everest are in Nepal.