I once took a bus trip to Innsbrook. That was the scariest trip I ever took. 60 MPH on winding roads, and huge drop offs. Never again.
I was on similar roads in the Peaks of Europe in spain, quite a ride.
Prayers for the poor people involved.