The image shows a construction site on a street corner. There is a large green excavator parked on the side of the road, with a yellow bucket attached to it. The excavator appears to be in the process of digging or leveling the ground. There are orange cones and barriers surrounding the site, and a red and white sign with Chinese characters on it. In the background, there are buildings and trees. The sky is blue and there are a few clouds in the sky.