Helsinki unexpectedly

Nordic style of building, I think.