Question: hvor finner tour de france sted
Answer: Frankrike; Frankrike