Winter, VMC, Snowstorm, Mountains. Bold (or brave) is exactly the which springs to mind.
There is another word which springs to mind which, out of respect, I will not mention.
Now that options have been mentioned, I rather like the old adage, "Speed is life. Altitude is life insurance."
Sadly appropriate here.