Categories World Affair Which country is called “Land of Mountains”? Post author By esimpk Post date June 13, 2021 No Comments on Which country is called “Land of Mountains”? 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”? Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment.