JamieJul 10, 20210 minRiding stage 18, Tourmalet and Luz Ardiden, the final mountain stage of the 2021 Tour de France