Snow covered rocks and stones in an icy River Dee, near Braemar, Deeside, Aberdeenshire, Scotland, UK. In the Cairngorms National Park.