Which country is called “Land of snow”? / General Knowledge MCQs / By admin Which country is called “Land of snow”? A. Switzerland B. Netherlands C. Canada D. Ireland