I think this is a great start on a world and theres obviously been a lot of thought gone into it. Thinking about all of these things up front helps to build up the data you have on a place which I believe makes it easier to map later on and improves consistency. I liked the picture/photos and they bring a sense of reality to the place. I dont have much to add. A world is a most complex beast so there is innumerable ways to improve it. You have to pick your fight tho cos any one of them can get you into an extended period of work.