I'm in Edson working as I type, the snow here atm is good, snowed most of today and more in the forecast. I was informed today that Hinton has twice what Edson got and I'll be there Friday to verify.
What area of Pigeon did you ride? How much snow out there?