Invercauld Bridge across the River Dee, near Braemar, Deeside, Aberdeenshire, Scotland. Cairngorms National Park.