Scores of people have lined railway tracks in and around Peterborough to get a glimpse of the Flying Scotsman during its brief stay in the city this weekend.
The famous engine has been at Nene Valley Railway this weekend, running rides between Wansford and Peterborough.
Tickets to ride on carriages pulled by the locomotive sold out weeks ago - but steam enthusiasts in and around the city have been taking advantage of every vantage point possible to see the train in action.
Journeys along the Nene Valley Railway are taking place for the final time today.
The Flying Scotsman has been at Nene Valley Railway as a thanks from the National Railway Museum.
The engine was travelling through Peterborough when it suffered a mechanical failure, and was taken to Nene Valley Railway for repairs - which took several days.
For more details about Nene Valley Railway, visit www.nvr.org.uk