Based on a agreement between the Nordic countries, the processing of Schengen visa applications in Canada for travellers going to Sweden are handled by the Embassy of Denmark in Ottawa. People applying for a Schengen visa can also hand in their application to one of the Swedish Consulates around Canada.