A cross country train adventure...