Looks a lot better. Perhaps some environment fog to simulate a little more distance between the mountains and the town?
the only thing I would suggest is trying to blend your textures in a bit, at the moment different parts of geometry really stand out from one another