A busy city street packed with commuter buses.  Several red double deck buses are on a street with traffic near white buildings. Several buses and automobiles driving towards tall buildings.  Multiple red double decker buses riding in town.  a street that has a bunch of buses on it