A Guide to Winter Sports in Chamonix
Chamonix Mont Blanc is on every winter sport adventurist’s list. Located at the junction of France, Switzerland, and Italy, Chamonix is home to the famous Vallee Blanche glacier run – the sole purpose of my trip. Oh, and let us not forget about Mont Blanc; the highest summit in the Alps surely makes an excellent…