Chamonix, France
Bonjour!
Without a doubt, Chamonix has been the most scenic town of the trip to date. Located closely to the borders of France, Switzerland and Italy, Chamonix is nestled in a valley of the French Alps overlooked by the towering Mont Blanc, a snow-capped 4,810 meter mountain, its face partly covered by a glacier. Arguille du Midi, a 3,842 meter jagged pinnacle of rock, looms close by, accessible by the world's tallest (and most terrifying) cable car.
Initially,...