2008 Shanghai Posted on October 8, 2008 by lin Liu Hai Su Art Museum, Shanghai China [Show as slideshow]