Mountains look good... but I believe they could be even better depending upon the method and software used(though the process I am thinking of would take a decent amount of time). I THINK you may already have the right method/software as some of the mountains are really, really good while others are just so so.. almost as if you posted half finished work.