a road that has a bunch of people with umbrellas next to it
Several people standing in line in the rain holding their umbrellas
During the night while it is raining on a city street there are cars in a pipe
A crowd of people waiting on a rainy street to get into a building.
A group of people travelling by on a street at night.