Click here to download a PDF version of the Venue Map
KIC Jiangwan Sports Center No. 346 Guohe Road Shanghai China, 200433.