The image shows a construction site with a large yellow excavator and a red dump truck parked on the side of the road. The excavator is digging through a pile of rubble and debris, while the dump truck is parked next to it. There are trees and a fence on the right side, and a building in the background. The sky is overcast and the road appears to be wet, suggesting that it has recently rained.