I don't know if anyone has thought of this or posted it, but I just thought that maybe those mountains is concept art and will be in game? It looks like a pretty epic valley I could ofcourse be wrong and its just some random picture, but If I'm right then I must say its a pretty good setting, looks big I would ofcourse also like some more temperate area more like non-snow area/woods of norway or something