Where is Nakajima Park?

Where is Nakajima Park located?

Nakajima Park, Nakajima Park (Station), Japan (approx. 43.04403°, 141.3546°)


Where is Nakajima Park on the map?