After our beautiful drive through the Grand-Saint-Bernard Pass in Switzerland, we headed to the traditional Swiss town of Champex-Lac to meet up again with the Tour de Mont Blanc. Champex-Lac is one of the most idyllic Swiss mountain villages I’ve ever seen as it is surrounded by a beautiful lake with the magnificent Alps towering above in nearly every direction. Nestled in the French-speaking Canton of Valais, Champex-Lac is the perfect place to linger and spend a day or two soaking in its beauty and taking a hike.
We arrived in the early afternoon with a few hours to spare before continuing on to spend the night in neighboring Martigny. Had we known how special it was in Champex-Lax, we would have definitely preferred to stay there. We found Champex-Lac to be quite stunning and charming. Set at an altitude of 4,921 feet (1,500 m) with the peak of La Breya (7,198 feet/2194 m) rising high above, this traditional mountain village has a lot to offer in addition to being one of the starting and ending points for the clockwise circuit of the Tour de Mont Blanc.