The image shows a construction site on a busy street. There is a yellow excavator on the left side of the image, which appears to be in the process of digging a hole in the ground. The excavator is parked on the side of a street, and there are several orange and white traffic cones surrounding it. On the right side, there is a building with a red awning and a sign that reads "Chinese New Year". There are also several construction workers visible in the background. The sky is overcast and the street is wet, suggesting that it has recently rained.