Answered by Ms.HELPER
|
Jan. 04, 2012 21:20
Yes, a China visa is required for one day visit in Shanghai on cruise ship. If you don't want to obtain a China visa in advance, it is also possible for you to apply a disembarkation card when the cruise ship stops in Shanghai port.