Ответ:

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

Грамматические основы: дорога виднелась; груды висели; которые готовы были упасть.

Запятые выделяют причастный оборот «уходящая в гору» после определяемого слова «дорога» и придаточную часть с союзным словом «которые». Точка с запятой разделяет распространённые части бессоюзного сложного предложения.

Схема: [—, причастный оборот, =]; [= —, (которые … =)].