Coriolis, I bet your well inform concerning climatology...

It's a good map but there are two thing that bother me.

1- the red spot, what is it ?
2- I'm not sure but I think some of the rivers stretch for too long to reach the sea. The one in the ceter could flow to the south instead.