Bridge of Dee at Invercauld, near Braemar, Deeside, Aberdeenshire, Scotland, UK. In the Cairngorms National Park.