Which country is called “Land of snow”? April 27, 2018 – by admin Which country is called “Land of snow”? A. Switzerland B. Netherlands C. Canada D. Ireland