Not bad at all.

I guessed that red dots were volcanos because all are on mountaintops, but at first I thought they were cities...

Another little problem is that the mountaintops seem flat.

My two cents...