Alpe d'Huez would be the Tour tie in to the clue.