Not sure how much time you want to put into this, but if you want to make each mountain unique, I am working on a similar concept map(started as playing and turned into something I could use). http://www.cartographersguild.com/showthread.php?t=3653
If you want some more details, check out the link in my sig.