The image shows a busy street with a zebra crossing on the right side. The street is lined with orange traffic cones and there are several vehicles parked on the left side of the road. In the center of the image, there is a construction site with a blue canopy tent and a yellow sign with Chinese characters on it. There are also several construction workers working on the site. The sky is overcast and the street is wet, suggesting that it has recently rained. There is a building in the background and palm trees lining the street.