Mountain Buzz banner
french alps
1-1 of 1 Results
  1. Winter Buzz
    To be clear, I was in the French Alps, Chamonix/Argentiere. Thanks for the earlier comments to my post in the snowrider's forum about Chamonix. The items of note here are, 1) They have the best snow in the last 10 years, 2) We got a foot of powder on Wednesday, Feb 18, and 3) the conditions...
1-1 of 1 Results