Fetching details from the dictionary...
snowy mountain; permanently snow-covered mountain
Himalayas
「雪山」 has another reading with different meanings.