The traffic rumbled along the mountain road.