Loose the sheep, especially the one that's just about to make a leap of faith (top left)! I don't think the scene needs them and they can be so hard to get right/realistic.
I remember on my walks with my parents in the mountains in Scotland sometimes you really could not tell if the white splodges on the opposite hillside were rocks or sheep!
Otherwise I think you've nailed it, the stream is perfect and I recognise the high contrast lighting,brightly lit foreground against dark skies.
Good work!
Richard