I remember being 18, in Italy, driving my crappy Fiat as fast as I can down an Italian highway. Fifth gear, gas pedal to the max. And I was still getting passed by faster cars. Italians just drive faster. :)
What's wrong with that road? Seems just like your standard mountain pass road to me. :) Those switchbacks are tight, so trucks are probably not allowed on that road.
I lived somewhat close to there, but not close enough to know that exact area. I am now an avid road cyclist that loves to do big climbs. That road is not even that bad https://veloviewer.com/segments/4090708