Nepal has eight of the world’s ten highest mountains. Wacky WorldGeography Including Everest, Kangchenjunga (on the India border) and Lhotse. 🤯 0Share on WhatsAppSource: en.wikipedia.orgAnother wacky fact → All facts