A few folks in the comments pointed out that this is actually and Africa Twin which I should know except we are SORELY lacking in them here in the US. To our everlasting shame :(
From the comments:
It is an Africa Twin ;-)
This Photo was taken in the Italian alps on the Passo Della Mendola near Bolzano.
It is always a great trip to the alps :-)
No doubt. And thanks much for the correction.