Freelancer:
ZISGraphics
Logo Design
Fixed the map, more detail to Europe. Provide your feedback please