I am a Nepali student studying in US, my flight is US - Guangzhou (CAN)- Nepal,
Do I need a transit visa? the lay over in Guangzhou (CAN) is 2 hr 35 min.
Reply
Do I need a transit visa? the lay over in Guangzhou (CAN) is 2 hr 35 min.