a modern and new high speed train just arrived