Amazing! I find that the clouds bring out the contrast of the tower, and you can really see the infrastructure of the tower.
The fact that you included parts of the city also tells that this is a tower in a town, not a tower isolated from who-knows-what!
The clouds tell a lot about how it is like in Paris (and in England in general): Rainy, cloudy, or misty.
The shading is a bit off to my eyes - where is the light coming from? Or is the light meant to be a sort of eye-popper?
Overall, this is an interesting piece to look at, and is a great symbol of France.