I have a flight to Japan that has a transfer in Shanghai later this month. I won't be leaving the airport and will most definitely stay less than 24 hours, and according to the Chinese embassy's website, I should be okay to do so without a visa (Canadian passport).
However, I was just wondering if anyone knew what the actual procedure of doing this would be? If I'm just doing a transfer, will I still go through immigrations/customs in Shanghai? Or do I clear immigration before departure in Hong Kong?
Has anyone done this *recently*? I'm especially afraid that the Olympics have changed the rules for this as well, though my searches haven't turned up anything conclusive yet - just similar questions to mine and some people reporting getting hassled about not having a visa while in Shanghai.