It's a good looking mix of terrains, although I agree the mountains often smaller than the hills isn't working. A desert next to a huge lake is unlikely, and the lake itself has two outflowing rivers, which doesn't happen (except very temporarily in unusual circumstances).