Rides 1,070 miles through four European countries in 24 hours.