Editor
Which country is called "Land of Mountains"?
Difficulty: Easy
A: 
France
B: 
Japan
C: 
Norway
D: 
Nepal
Sponsored Ads