Aslask is right, there is a lot that doesn't make sense and it lacks the very basics.
A sky will almost never be black, normally a dark shade blue. To test this and other theorys about real colours, take a photo of them - then use the colour selector tool in the program you use. Take a look at the actual colours of things, it's quite interesting! The mountain in the background is not shaded, and I THINK I understand about the blue. If you desaturated it way more, it would look like it was misty. Though that would then be one big ass mountain.
Use reference photos as well. No matter how far out and unreal a picture is, the building blocks are still taken from real life. Fantasy and sci fi artists will almost always use reference photos to build crazy inventions of life and objects.
You should also add stars, as there would more then likely be heaps to be seen in your picture. The reason we don't seem much stars in towns and citys, is our own light blocks them out (I think anyway, I'm not too sure). But I do know that in forests and other not-very-populated areas, there is loads of stars to be seen.
The lava should also look a lot different, it has its own shading, and it glows - so it emits its own orange light.
Hope this helps!