A modern double decker bus with large windows on a city street