Several vehicles driving on a road beside a mountain.