🇬🇱❄️🏔️ Frozen Peaks. All meanings Arctic island known for its icy landscapes and towering mountains. ▲ 0 ▼ 0 More meanings →