I think maybe it might be a little too cold up there for the swampy delta thing, but the sketch of it looks pretty good, albeit HUGE (assuming that's a world map, it's roughly the size of an entire European country). Also, you have one river that starts VERY close to a coast and then goes way out of its way to get to the other side of the continent to flow to the sea. Unless the coast is extremely mountainous (you do have mountains there, but not between the coast and the river) that river looks a little weird.

Sorry if I suggested stuff you've already read. It gets to be a habit to point new folks to that sticky, as it says its stuff MUCH better than I can off the top of my head