answersLogoWhite

0

Nepal is country full of Mountains. 60 percent of the worlds mountains taller than 4 thousand m are in Nepal. The tallest mountain in the world Mt Everest is also in Nepal.

User Avatar

Wiki User

16y ago

What else can I help you with?