So just by sheer good luck, the perlin noise produced a result which translated perfectly into a height field that looked like mountains? (I'm assuming that the heightfield is just a greyscale image of the map?)
I'm thinking of using Bryce rather than POV ray to render the heightfield but the trick is getting the heightfield to start with. I'll try messing around with some of my noise filters and see what they come up with.