Sounds like a great experience in the mountains. The snake looks like he is ready to introduce himself with a quick bite. I may not of ran but it may have been because my heart stopped.
I may need to pack some of my daughter's baby wipes on my next trip so I can properly clean up after myself if I see one of those that close