The longest train ride