The Tour de France Femmes reaches its hotly anticipated finale on Sunday, with the fabled Alpe d’Huez climb bringing seven days and eight stages of great racing to its climax. It’s a climb that has ...