Your composition is effective for the scene. Blue sky makes the other colors stand out well. I'm not sure you need the building on the right halfway up the hill - and do not like the black border at all.
The scale of this picture seems really bizarre to me. Are those miniature objects, or life size? If life size, you must have used a telephoto lens of some sort to make the mountain in back of them really loom above and look large? My eyes can't seem to get a handle on this picture. The building on the hill in the back certainly seems small, yet it seems larger than many of the smaller objects in the foreground.
Wow -- this would be an interesting entry for the "proportion" challenge, too. At first glance, those buildings look like they're about 3 feet tall. That's quite a spot!