Hmm you'll need more knowledgeable people to weigh in, but its at a good latitude, and you've also put some mountains in front of it for a rain shadow, so it looks very plausible to me at least.