En jernväg som följer med sin tid.