It looks really good so far.
My only issue is with the river network. I can't tell in which direction the water is flowing in that meandering canyon.