We are US citizen, our Asia cruise ends in Shanghai. Do we need a Chinese visa?
We are US citizen, our Asia cruise starts in Hong Kong, stops in Taipei, then to Japan. It ends in Shanghai. Do we need a Chinese visa to stay 3 days in Shanghai? Thank you.
Reply
