I can see your argument about returning to an "original homeland" (i.e. for reasons of cultural or social affinity), but "natural homeland"? There's nothing about the nature (air, land, climate, flora, fauna, etc) of China that is uniquely suited to a Chinese person any more than anyone else.
People who move from California to Seattle complain constantly about how horrible the weather is, for example.
In that case, the correct term is "cultural homeland", not "natural homeland".