Here's an example of what a few minutes in Gaea can do with your heightmap. With some more time you could obviously customize the terrain a lot more...
Been missing lately, but came back to see your work, Turambar, I liked the dots technique and the overall map, nice work! It is a cool mountain pass,...