You'd better do it in Canada, just in case you need additional documents and you can't get them right away if you apply for visa in China.5 Y O7 s* H% s& l( g: T+ G
9 p* c, W3 s" a6 j `9 [Submit your application to Detroit through FedEx, my experiences, normally 10 business days.