rexhits.com
May 2012: New Media Installation - The Soundtrack of Shanghai - Rex Wang
January 2012 – May 2012 Exhibited in 2012 Shanghai International Science & Art Exhibition This work blends music, video projection and installation art together, in order to reproduce an immersive space of “the old Shanghai”. It had been widely reported by China’s mainstream media including CCTV, Eastday, Online Shanghai, Xinmin Evening News and more. I …