Hi! I'm planning to visit China for 3 weeks in May and am not sure about whether I need a travel visa or a home return permit. I was born in HK and have a 3-star HKID card (smartcard?), but now hold a Canadian passport. As far as I remember, I did at one point in my life held a home return permit as well. Should I be applying for a home return permit when I visit China, or a travel visa?
I plan to fly from Canada > Hong Kong > China > Hong Kong > Canada.
Any comments would be appreciated. Thanks!