It looks really quite similar to Finland, the only thing that Finland don't have, are the mountains, at least in the southern area, which I find a bit sad, it's quite flat with only lakes.