Nice scene but as you've heard it needs to be a bit sharper, less noisy, and more contrasty. Nice composition and highly promising as a photo, but needs a better finish in processing.
What grabs me here is the actually cloud formation the stonehenge i feel something is lacking in it looks like its been overdone in the processing not very sharp lacking some punch good attempt