Name: Zhoushuizi
Location: Dalian, China
Elevation: 107 Ft Above Sea Level
Longitude: 121.5386
Latitude: 38.965667