More Less Share Email Facebook Twitter Copy Link Link Copied! e - flux Institutions Subscribe Power Station of Art 678 Miaojiang Road 200011 ShanghaiChinaHours: Tuesday–Sunday 11am–7pm Share Email Facebook Twitter Copy Link Link Copied! T +86 21 3110 8550media@powerstationofart.com Share Email Facebook Twitter Copy Link Link Copied!