Power Station of Art Posted August 3, 2014 Loading Map.... Power Station of Art200 Huayuangang Road - shanghaiDetails 31.2019013 121.4982321 Address 200 Huayuangang Road shanghai China Upcoming Events No events in this location