Where is Hakkeijima Station?

Where is Hakkeijima Station located?

Hakkeijima Station, Hakkeijima Station, Japan (approx. 35.34085°, 139.6408°)


Where is Hakkeijima Station on the map?