which country is called ”land of Mountains”?

which country is called ”land of Mountains”?

A. France
B. Nepal
C. Japan
D. Norway