I am afraid what I said about the "据我所知大陆除南方四省外,都由北京做" is very likely a mistake.
I just checked the information from CIC, and it is specfied that:
The HK consulate is Responsible for immigrant applications from: Hongkong and Maoco
The Beijing Visa office is Responsible for immigrant applications from:
China (People's Republic of), Korea (Democratic People's Republic of), Mongolia
Therefore I think for most of us who came from mainland, we should address our application of immigration to Beijing.
I just checked the information from CIC, and it is specfied that:
The HK consulate is Responsible for immigrant applications from: Hongkong and Maoco
The Beijing Visa office is Responsible for immigrant applications from:
China (People's Republic of), Korea (Democratic People's Republic of), Mongolia
Therefore I think for most of us who came from mainland, we should address our application of immigration to Beijing.