Question: Where does le tour de france always end?
Answer: Champs - Élysées in Paris
Disambiguated annotations:
qaPairs: question: Where has le tour de france ended since 1975?
answer: Champs-Élysées
The Champs-Élysées in Paris
Champs-Élysées stage in Paris
Champs - Élysées in Paris
question: Where did le tour de france end from 1968 to 1974?
answer: The Piste Municipale south of the capital
question: Where did le tour de france end from 1903 to 1967?
answer: The Parc des Princes stadium in western Paris