Nice start, luc. Maybe add some color? That would also make it easier to recognize what kind of climate you are aiming for.
And you do have some river issues. The river that splits by the City Al Jazdir for one. River very rarely split downriver...river normally only merge. Now, you might have some fantasy explanation why the river splits that way (then ignore my comment ) but on earth, that is a situation that is very unlikely.
Phew, never thought that i'd be one of those people who lecture about river stuff How about a river police badge for me, eh?! ^^