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
Do I need a visa since the transit layover time is 13 hrs in total?