View from above photo:
A clue these pics are in scotland and I am going to inverness
A9 near Tomatin
Correct it is the A9 river findhorn/viaduct near Tomatin