Do you think there is anything at all, like major roads at least, for the rest of Europe in there?

Thanks a million for the upload.