I fly from DPS to Shanghai with a 2-hour layover in Beijing. Do I have to pass through immigration in Beijing or can I do it in Shanghai where I would like to stay for 5 days with a transit visa?
I just don't want any problems when I land in Beijing. I will not leave the airport during my 2-hour stay.