Holy sh*t!
The color, shading, depth, and even motion blur are executed beautifully! I really like your minimalist attention to detail like with the glimmer of light on the stream as affected by the breaking clouds, that's amazing! I can't think of any real criticism besides that it may be interesting to see more detail (though I still think it's incredible as is).