18 Sensational Things to Do in Shanghai – China Travel Guide #chinatravelguide
18 Sensational Things to Do in Shanghai - China Travel Guide18 Sensational Things to Do in Shanghai - China Travel Guide. Shanghai is China’s largest city and is a global financial hub. Located on the central coast at the mouth of the Yangtze River, Shanghai is also the the world’s busiest container port. All of this commerce makes Shanghai a cosmopolitan center, with a diverse offering of attractions for visitors.