i am an indian national going to hongkong via shanghai.my stayover ate airport will be 3 hours, do i need a transit visa for china. also i will be going to canada an my flight is hongkong- shanghai-toronto when i return from hongkong. i have a valid canadian visa. please guide
Reply
