Ответ:

Придаточное определительное отделяется запятой. Между частями сложного предложения ставится точка с запятой; перед конструкцией со значением следствия «так что» — запятая.

Дорога опасная: направо висели над нашими головами груды снега, которые при первом порыве ветра готовы были упасть в ущелье; на узкой дороге снег под действием солнечных лучей и ночных морозов превратился в лёд, так что с трудом мы сами пробирались.