50 things to do in Shanghai - Time Out Shanghai
The best things to do in Shanghai: see the best of the city with our Shanghai bucket list of 50 things you have to do before you leave the city, including the best restaurants, bars, sights, attractions, shopping, museums and more.