Wikimapia is a multilingual open-content collaborative map, where anyone can create place tags and share their knowledge.

East China University of Science and Technology (ECUST) (Shanghai)

China / Schanghai / Shanghai
 university, college of technology / polytechnics
 Upload a photo

No.130, Meilong Rd., Xuhui District, Shanghai., P.R.China

Show the driver: 华东理工大学 (Hua Dong Li Gong Da Xue)
Nearby cities:
Coordinates:   31°8'43"N   121°25'9"E
This article was last modified 11 years ago