Plaza 66, Shanghai, China, Mayo 13 – Junio 15