What on earth is that stuff??? I've never seen it before
Hey Pete, you need to get out more, fair weather riding is for the fairys.
The extent of snow they get in some parts of the Northern Hemisphere is extraordinary. This pic was taken at Crater Lake in southern Oregon on our 2017 tour of the US & CA; approx. 7,000ft above sea level.
And the "snow season" had finished when we were there.