A crowd of people in a metropolitan area at dusk.
A lot of taking a stroll down town

A group of people who are walking down a city street.
People are walking through a street festival at dusk.
Pedestrians stroll through a neon lighted street at dusk.