I Want to Visit My Friend in China: What do I Need to do?

I have a friend in Shenzhen. We’ve been talking about me visiting him in a month or so.

I’m a Canadian citizen (with passport), and born in the UK.

Apart from booking a plane ticket, is there something else I need to know, or do? Visa?

Duplicate reported

Closed duplicate.