several double-decker buses on road
several double-decker buses on road