Asia 30 Best Things to Do in Shanghai Discover the 30 best things to do in Shanghai, China. Featuring The Bund, The Old City, Yuyuan Garden, Nanjing Road, Jade Buddha Temple and more.