That's Zoji Pass in India, one of the most dangerous roads.
Here's Stelvio Pass in Italy:
and Guoliang Tunnel Road in China:
Whew, I'm glad I use public transportation!