A long bus is going down a crowded street.
Personal and commuter vehicles (buses) in a European country where drivers use the left side of the road for driving.
very many vehicles moving against each other on the road
A long white bus sitting in the middle of a road.
Traffic with large buses and cars going two directions.