I think that is Wolf Creek Pass, Colorado.. if not, very similar.. They get about 30' of snow there, and there is about 10 miles of road like that every winter.. I used to have to drive it all the time from home to college.
A forum community dedicated to all sport bike owners and enthusiasts. Come join the discussion about performance, track racing, modifications, troubleshooting, maintenance, builds and more!