Mandatory Credit: Photo by Shutterstock (12194507b) Illustration picture shows the pack of riders in action during stage 8 of the 108th edition of the Tour de France cycling race, 150,8km from Oyonnax to Le Grand-Bornand, France, Saturday 03 July 2021. This year's Tour de France takes place from 26 June to 18 July 2021. Cycling Tour De France 2021 Stage 8, Le Grand-Bornard, France - 03 Jul 2021