Composition: Excellent
Technical: Nice focus and colour. Looks slightly over-focused (white line around flags?).
Meets challenge: Not quite sure..
Overall impression: Might have tried a thin black border myself? 7
Your idea was very good. The one thing that I have to say though, is that the photo isnt centered very well and the sky is also very dark and doesnt do much for the photo.