Categories
World Affair

Which country is called “Land of Mountains”?

A ) France

B) Nepal

C) Japan

D) Norvay