I have a question and desperately need an answer.
I am going back to China very soon. My ticket is from Toronto --> US --> Shanghai, and the return ticket is Shanghai --> US --> Toronto. I have a chinese passport and a US visa on it, however I DO NOT have a Canaidan visa on my passport. My question is that will I get into any trouble when I depart from the Pudong airport? Will the immigration officer there ask me for a canadian visa? Will they ask me for a visa from the final destination or only the first destination (the US) would be ok?
Any information would be greatly appreciated. Thanks!