many cars parked on the side of a road near a building 
Deserted icy street in the winter with overcast skies.
there are many cars parked along the street on both sides
Snow covered parked cards next to tall buildings.
Several snow covered cars are parked on the edge of the road.