Question: Which racing finishes the journey at Esch-sur-Alzette ?
Answer: 2006 Tour de France, Stage 2
Answer sentence: 2006 tour de esch-sur-alzette, stage 2 ends its journey at esch-sur-alzette.