The image shows a busy street scene with a large building under construction. The building appears to be a high-rise building with multiple floors and scaffolding around it. The scaffolding is green and covers the entire exterior of the building. There are several vehicles on the street, including a white truck with the letter "D" on it, a red truck, and several cars. The street is lined with traffic cones and there is a traffic light on the left side of the image. In the background, there are other tall buildings and a billboard on the right side. The sky is overcast and the overall mood of the scene is busy and bustling.