I have a 12 hour lay over in Beijing enroute to USA. Do I need transit visa?
Can I get the visa same day? I live in New Jersey and will have to make a trip to NYC for this. As for payment for visa, do you accept credit card payment?
Reply
Can I get the visa same day? I live in New Jersey and will have to make a trip to NYC for this. As for payment for visa, do you accept credit card payment?