Shanghai Community (SCIS HQ)

Dance | Puxi | Soccer | Tennis |

1161 Hongqiao Road near Yili Rd

虹桥路1161 号靠近伊犁路

Google Map (VPN) Google Map

Baidu Map