The 20:44 sleeper train from Inverness to London Euston being passed by an Inverness bound sprinter train whilst sitting at Aviemore, 21:34 on the 6th of Jan 2012.
This gallery is empty.