Hiking the Tour du Mont Blanc through Champex-Lac, Switzerland.