Changning District
The campus is located on 155 Jiangsu Road, Changning District, Shanghai, China. The campus covers 80 mu or about 53360 m².