Answer:
No. Walk around my Shanghai community and you will see at least two foreigners within half a block.
just to be more accurate, that China is not a immigrant country, although millions of foreigners come to China every year for job, tourism etc, but due to the strict immigrant policy there, few foreigners could be given the Chinese citizenship, and that is why there are so many Africans got stranded in southern China illegally.
so maybe oneday, the immigrant policy in China looses, all these black men and women would probably be given the Chinese citizenship as China is developing extremely fast nowadays, China would be an immigrant country.
and in China, there is white people, not exactly Caucasians, they resemble Russian, but they are original Chinese, minorities in China, kind of like the Indians in the United States.