Seems ~20% of the population are immigrants (https://en.wikipedia.org/wiki/Nuremberg#Demographics), some of the people you saw are Germans and some of them are not, but I think the main confusing part is how you mix up how someone looks and what nationality they have. I think maybe you're trying to say "white" instead, but for some reason avoided using that word?