The best things to do in Shanghai traverses the old world and the new, from neon-lit boat cruises to sampling traditional Chinese dumplings in historic teahouse pagodas. Shanghai is a metropolis of immense contradictions with its impressive skyline, slick space-age...