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.