Scarier road: Independent Pass in Colorado!
Had my wife on Independence Pass a few years ago. She saw a box truck heading up the side of the mountain, and said look at those fools...their idiots! Then she saw my nav unit and the switchback coming up. She didnt realize we were following them until then! It was yelling screaming the whole way! She wanted to get out and walk.
Lol. You really have to watch for traffic on the other side of the road. Some people really hug the double lines to the point of crossing them & many people pulling trailers or driving motorhomes aren’t prepared for some of the really narrow parts & hairpin turns.
Lots of sphincter tightening roads out west. Try getting off I 25 (headed south toward Los Cruces,NM) on 152 west to Silver City. You will cross the Black Range aka Sierra Diablo...Devils Mountain all aptly named.