Which country is called “Land of snow”? | Ace MCQs