The Tour de France is an annual multi-stage men’s cycling race held primarily in France, with selected stages occasionally passing through neighbouring countries. As one of cycling’s three prestigious Grand Tours, the race consists of 21 stages held over 23 days.