MovieMaps

Movies Filmed at Zhonghai Development

China, Shanghai, Hongkou, 商邱路247号
Nearby Locations
Hyatt on the Bund Hotel from Her
839 m

Mingzhu Roundabout from Her
1.2 km

O'yamee Restaurant from Her
1.2 km

Browse more nearby locations.