You are viewing a single comment's thread from:RE: Learn Something New Every Day Contest. Day 3View the full contextvirus95 (57)in #gogogadgetupvote • 7 years ago Do you know 8 out of 10 of world highest mountain lies in Nepal. Namaste
I didn't know that. Thanks! Bonus points if you tell me the names and locations of the other two mountains in the top ten!