Stunning weather in Scotland