I learned on Monday night that Wednesday – the day of my scheduled departure from Frankfurt to Seattle – is going to be an ugly day at Frankfurt airport. A massive service workers’ union strike forced Lufthansa to cancel 350 flights at Frankfurt, including the one I had to get there for the Frankfurt to Seattle flight. So I pushed out my return by a day .. and thought to squeeze in one more train trip : one from Copenhagen to Hamburg. (I plan to fly early Thursday from Hamburg to Frankfurt). The train ride was quite something. When Deutsche Bahn engineers design and build tracks for their trains, they stop at almost nothing. The train track runs across bridges to cross rivers and narrow channels, and into tunnels to go through hills, or underground. And for a ferry crossing, such as the one between Denmark and Germany that crosses the Fehmarn Belt Strait, they built a train track right on the ferry’s deck, to ferry the whole freaking train across the strait. Or at least half the train. At our final station in Denmark (Roedby), the front four cars were disconnected from the rest of the train. As we reached the ferry, the train cars were run onto the ferry, passengers and all. Then we were shooed off the train (the train is locked for the ferry crossing) to go onto the ferry itself during the crossing, and we boarded the train again before the ferry docked. And the train ran off the ferry onto the track and into Puttgarden station. ‘Welcome to Germany’ announced the conductor.