Is this percol0768? It seems very similar to your entry in the multiple light source challenge, although this has a little more depth. Unfortunately it is far too small to judge fairly. The snowflakes I think were shot with a flash and look unnaturally huge.
Is there a tree in there? Why so small? Looks like it would have been a really nice photo (well, it's still a nice photo) if it were a little bigger. Good Luck!
I can't help but think that there are more photogenic scenes in Switzerland... Not sure if you're going for last place intentionally or not, but I'm afraid that's where this one will likely be :(
You have probably already heard this a lot, the picture is too small to tell what it is. Everyone here at DPC is great and will be happy to help. Check the tutorials and forums and that should have information on how to resize your picture to maximize its impact. As soon as you get your pictures to a bigger size than you will see your scores rising because people will vote on your image instead of just the size. I hope this helps.