The subject looks to be a stylized rendering of Rothenburg, Germany, a major tourist destination. However, the gable ends do look northern, like you'd see around the North Sea in places like Denmark or Hanseatic Germany.
Don't know the artist, but these things are popular in tourist places like Rothenburg, which is on Germany's "Romantic Road."