While the earlier post explains beautifully the reason as why the image lacks impact, I would wish to add the following from my end.
a. Firstly, all components of the image are fighting for viewers attention. A casual viewer will be lost as which one is the main subject, the bridge, the vehicle, the hill line or the tree scape.
b. In order to make the image impactful, the composition should be on a single element other elements are to be eliminated straight away.
Other ways of shooting the same image:
a. If the intended subject was Bridge structure then make surethat elements such as Vehicle and people are eliminiated entirely. Sky and hills should occupy lesser space. this can be done by reducing the depth of field and lowering the height of camera. Secondly you have to choose another point for shooting where the Bridge alignment is at an angle and not upstraight.
b. If the intended subject was the hill line/ treeline on the other side of the bridge, then make surethat elements such as Vehicle and people are eliminiated entirely. Shooting through the bridge can be done at a steep angle. Sky and Bridge should occupy far lesser space. this can be done by lowering the height of camera. Using wider focal length is mandatory. You can better choose another point for shooting from where the Bridge alignment runs parellel to the frame or at a very low angle and not perpendicular.
All in all, you could experiment with WB settings to eliminate the strong cool cast, which makes the image look hazy. A diffused flash could have helped signifcantly imrove the color and contrast on closer objects
Hope this helps
Cheers.