The image shows two trucks parked on the side of a street. The trucks are white with yellow and blue accents and have Chinese characters written on them. They appear to be delivery trucks. The street is lined with orange traffic cones and there is a building on the right side of the image. In the background, there are other buildings and a few people walking on the sidewalk. The sky is overcast and the ground is wet, suggesting that it has recently rained.