
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