Art in the City Posted September 13, 2014 Loading Map.... Art in the City300 Middle Huaihai Road - ShanghaiDetails 31.218069 121.46236699999997 Address 300 Middle Huaihai Road Shanghai China Upcoming Events No events in this location