Tour de France/Definition

An annual multi-stage, multi-day bicycle race of about 3,000km taking place mostly in France.