I dont think contrast is the answer, I think you may have taken this shot while there was a overcast (fog). Which to me adds to this nicely. I think you did a great job. I do have to ask you a question though, were you by chance up on a hill because your pic is a bit off. If you were on a hill that would explain why. You have a good eye for scenic pics keep'em coming
Hans.