The Tour de France is the worlds largest annual sporting event, attracting millions of fans. Imagine riding a bike for three weeks straight and passing through mountains, fields, and cities with tens of thousands of people cheering. Its basically the Olympics on wheels!