Two giraffes stand in a road with cars around them. 
there are two very large giraffes that are standing in the street
A couple of giraffe standing on top of a driveway.
A pair of giraffe crossing their necks and looking at cars.
Two giraffe in a parking lot surrounded by cars.