Yes Shanghai has great bars and clubs. Lots of fun and friendly people. Nice views of skyline. Went to cloud 9 at jinmao tower when they first opened...cool place.
Those photos are the infamous bar at Ritan Park. Never went there but did go to the russian bar down the street.
Always had a great time when traveling to China. Food is best in the world and plenty of smiling faces.