En järnväg som följer med sin tid.