The city of Shanghai contains a rapidly growing youth culture and art scene. Read up on Shanghai on wikipedia, and more information is on the official website of Shanghai or the Shanghai Municipal Tourism site. For all of your entertainment and interests go to TimeOut Shanghai. For travel arrangements, we suggest the Travel China Guide.
When starting your planning of the tour, take a look at Smart Shanghai for a vast number of events and interactive outlets. If what you want is more images of the city you are about to visit, hit up Molon and see for yourself how your trip could end up!