Personally, I would leave the far mountain a bit hazy to look natural. I think EricT did a good job on his second version.
In this version, I obliged to your desire for lots of contrast and sharpening. I used several layer of levels and curves for the foreground, mid, and far ground. A high pass filter layer with Linear Light blend is used for sharpening.
