Land of a thousand mountains ?

Land of a thousand mountains ?