suesphotoblog.com
Lac de Champex, Switzerland
After two relaxing nights in the resort village of Champex, Switzerland, we were anxious to tackle the homestretch of the Tour du Mont Blanc.