Subject well focused and focal point: 1
Lighting: 1 (whites on mountains are a bit blown out IMO)
Composition: 1
Background: 1
First impression/ Wow factor: 1
Artistic "override": +1
Total: 6
wow Great landscape here. I'm almost inclined to say that the river detracts from the image here as i feel the mountains would have made a much better subject. I also feel that the movement in the water takes focus away from the mountains, even though the river was clearly what you inteded as your subject.