Chamonix France Mont Blanc, Alps, France If you are going to do a 100 mi race, at least make it a beautiful one.
Tour de Mont Blanc--lists some hotels and B&Bs in towns
Aiguille du Midi in Chamonix, France. The highest point in France. The Aiguille du Midi m) is a mountain in the Mont Blanc massif in the French Alps.