I was just reading here, below. its seems to be saying that the sponsor puts there application in Canada, and the other will apply in their own country?
Outland or inland?
Now you need to decide if to apply outland or inland. If your spouse is not in Canada and can not get a visa to go to Canada, you must apply outland. That means that you will send your application to Mississauga and they will approve you as a sponsor. The time that takes is usually 1-2 months to
After that, the application is forwarded to your local visa office. If your spouse is residing in a country other than the country of their nationality, you can pick which of the two visa offices you wan t. Otherwise it will be processed in their country of nationality.