No, this ain't a Neil Young song. This is Frankfurt. The museum train. Running at the river bank during several days each year.