The image shows two red and white trolleys on a cobblestone street in a European city. The street is lined with old-fashioned buildings with ornate architectural details, and there is a clock tower on the left side of the image. The trolley cars are parked on the street, and the street is empty except for a few people. The sky is overcast and the ground is wet, suggesting that it has recently rained.