The _________ __________ starts in Switzerland in the Alps

1 answer

The Tour de Mont Blanc starts in Switzerland in the Alps.