Shanghai is China's largest and most prosperous city, exudes an atmosphere of self-confidence and vitality. For those reasons alone it's worth a visit, even though the city isn't exactly brimming with sightseeing venues. Below are the top things you should do in Shanghai. 1. The Bund Being the most infamous tourist attraction in town, this mig...