Original: The mountainous north has eight of the world's ten highest mountains, including the highest, Sagarmatha, known in English as Mount Everest.
Simplified: 12 of the worlds 18 highest mountain peaks are in Nepal.