A freshly plowed street is a winter wonderland. a stop sign  with lots of snow on the ground    A red stop sign sits in the snow along suburban streets. A stop sign stands along a snow filled street. A snow covered but recently plowed street in the city.