Tour AlsaceThe Tour Alsace is a five-day road bicycle race held annually in Alsace, France. It was first held in 2004 and it is a 2.2 rated event on the UCI Europe Tour.Winners