Question: what are the dates for the tour de france 2018
Answer: 7 -- 29 July