Wouldn't the Chinese props look better with the lighting set to night-time? I know it's a bit of a cliché, but with those orange props giving out an orange lighting they could give the map a neat look.
Also, this picture:
I just get the feeling the building on the left doesn't fit, the building in the middle have the typical Chinese look, while the one on the left looks like a normal bland building.
This one looks better with the buildings keeping the same style.
Might just be me going after typical Chinese clichés.. Good map otherwise