Where is Nishi-ojima Station?

Where is Nishi-ojima Station located?

Nishi-ojima Station, Nishi-ojima Station, Japan (approx. 35.689392°, 139.82623°)


Where is Nishi-ojima Station on the map?