Oof, looking at those roads in the pictures, I instantly get reminded of a Dutch tv show "most dangerous roads in the world" where two famous Dutch people are driving through another country every episode, some of these mountain drives made me sick even from watching it on TV. I think it's not for me to do that in real life haha.
Glad you survived those roads :)