Vocabulary

雪嶺

snow-capped peak

noun