The old Bridge of Dee or Invercauld Bridge across the River Dee, Invercauld, near Braemar, Aberdeenshire, Scotland.