Campus Maps

1161 Hongqiao Road, Shanghai, China 200051

Download Printable Taxi Card (PDF)

2212 Hongqiao Road, Changning, Shanghai, China

Download Printable Taxi Card (PDF)

198 Hengqiao Road, Zhoupu, Pudong, Shanghai, China

Download Printable Taxi Card (PDF)