Where is Shinagawa Seaside Station?

Where is Shinagawa Seaside Station located?

Shinagawa Seaside Station, Shinagawa Seaside Station, Japan (approx. 35.609272°, 139.74962°)


Where is Shinagawa Seaside Station on the map?