I recorded to watch later which I have just done and they did a feature in Svalbard at the back end of the show. Beautiful! Worth a look on iplayer if you haven't already seen it.
Formerly Snow Watch UK, UK Weather Watch is a forum for whatever the weather! Come the rain, sun or UK snow - we're the one to join! Our Winter Forecasts are always a hot topic, if you love the snow like us!