My H-1B visa stamp expired last year. I have a valid visa extension, a new I-797 and an extended I-94 (valid until 2016). I am thinking about the possibility of getting a new visa stamp at the US Consulate in Vancouver, BC.
Is it possible to get a Canadian visitor's visa with an expired H-1B...