There are numerous buses parked in a lot together
There are many buses parked next to each other
Orange and white buses lined up on the street.
Busses lined up on a street during the day.
Several busses are parked together on the street.