I'm trying to get my H1B visa stamped (not the first time, it's an extension) in Canada. I filled a DS-160 and I'm trying to schedule an appointment. But on the second step (delivery) I see some weird requirements:
The best proof of identity and residence is a Canadian or U.S. driver’s license.
If you do not have a Canadian driver’s license, you may present another Canadian government issued photo ID or a foreign passport along with documents such as utilities bill, bank statement, insurance policy, etc. for proof of residence in Canada. To learn more about the acceptable types of ID click here.
If you are not a resident of Canada, you must present your U.S. driver's license. If you do not have a U.S. driver's license, please name a person that could present the documents mentioned before and pick up your documents in your behalf.
So, the question is, will I be able to pick up if I don't have a US/Canadian driving license? After I drop off my passport, the only document I have is a passport from another country (not in English) and a driving license from another country (Russia).