If you stay US over one year, you can submit your application to Canada Consular (Buffalo only) in US. Otherwise, you have to submit your original county.