Categories World Affair Which country is called “Land of Mountains”? Post author By esimpk Post date June 13, 2021 A ) France B) Nepal C) Japan D) Norvay ← One nautical mile is equal to the kilometers? → Which country is known as “the land rising sun”?