Where to go, what to do this weekend in Shanghai. Read on for Shanghaiist’s picks. FRIDAY Swan Lake on Ice @ Shanghai Culture Square From 2010-2012 The Imperial Ice Stars are touring 22 countries, from New Zealand to Scotland, with a dynamic new interpretation of this award-winning masterpiece. This production of Swan Lake on Ice features exhilarating new choreography from Artistic Director Tony Mercer, widely regarded as the world’s leading creator of theatre on…