Where is Higashi-ojima Station?

Where is Higashi-ojima Station located?

Higashi-ojima Station, Higashi-ojima Station, Japan (approx. 35.68996°, 139.84726°)


Where is Higashi-ojima Station on the map?