Today’s live text updates
This day of live coverage is done. You can find the thread from the day here: https://gruene.social/@jon/112336138349868173
Today’s full album on Flickr
Today’s introduction and summary videos
All the #CrossBorderRail daily videos are on my Peertube channel
Today’s photos
Today’s background
You can find out why I am going back to Valenciennes in this post
Today’s route
The full zoomable and scrollable map, including today’s route, is on uMap here.