I happened to take a picture of the morning Jacobite almost exactly 46 years on in the very same location as the query image see image 54302, passing milepost 99 and Inverlochy Primary on the approach to Fort William Junction, hauled by Black 5 45407 Lancashire Fusilier. Typical Fort William weather.
Location: Fort William Junction
Original line: West Highland Railway
Photographer: Mark Wringe
Contact photographer: Mark Wringe
Date: 06/07/2016
Image number: 56375
Tags: 4-6-0 Black 5 Class 5 LMS Steam