Oh my! Good luck.

That road is a tough one. Make sure your car has its cooling system checked and full, along with all the other regular maintenance things. And when you descend, make SURE to downshift to (probably) second gear, so the engine helps keep your speed down. Otherwise brakes would overheat and fail.