Asked by Thapa from Usa | Oct. 05, 2016 03:36
About:China Transit Visa
Hi I am a green card holder but citizen of Nepal I m traveling to Nepal through China transit.
Do I need a visa since the transit layover time is 13 hrs in total?
Reply