Nice! Gorgeous colours, stunning detail, just lovely.

Two things pop to mind that might improve it a little: it feels a bit cramped in the frame; if you gave it a bit more water around the whole thing it'd feel a bit more harmonious. And I reckon the town labels would be a bit easier to read if they weren't over the top of the buildings, so there'd be a bit more contrast between the yellow typography and either a green or blue background.