Jiangwan Stadium - Metro Line 10
江湾体育场 - 10号线

 

Shanghai University of International Business and Economics

620 Gubei Rd