Shanghai Information

Related Conferences

You may be surprised to know that Shanghai is the largest city in China
with 16 million residents. There are many more quick
facts about Shanghai (via U.S. Commerical Service) available on the
Internet.

Obtaining Visas

Please remember that you'll need to get a visa well
in advance of your trip.