A couple of trucks passing each other on a narrow mountain road.
Several vehicles driving on a road beside a mountain.
a number of trucks on a narrow road 
Several trucks going up and down an very narrow winding mountain road.
A group of trucks on a mountain side trail just sitting there.