a large group of people standing on the side of a road in front of tall buildings