Looking good but i will probably have to get rid of the river that runs from mountains to mountains. Rivers need to have an outlet to a larger body, unless this is an artificial canal this wouldn't happen naturally

-D-