Government of Canada services and information in The Hague, Netherlands https://www.international.gc.ca/country-pays/netherlands-pays_bas/the_hague-la_haye-info.aspx?lang=eng
cannot submit your application yourself, it may be submitted in person by someone else