Yangpu District
The campus is at 2103 Pingliang Road, Yangpu District, Shanghai 200090.