The image shows two autonomous electric buses on a city street. The buses are black and white, with the front of one bus displaying the letter "G" and the rear of the other bus displaying the letter "F". The street is lined with cars, and there are pedestrians on the sidewalk. The scene appears to be in a modern urban setting, possibly in China given the Chinese flag visible in the background.