The 13th Shanghai Biennale at the Power Station of Art started last year and is now entering it's third and final stage. The theme is 'Bodies of Water', and displayed are a total of 76 artworks by 64 artists and groups; it all spans three floors and then some.
Advertisement