Where is Dekijima Station?

Where is Dekijima Station located?

Dekijima Station, Dekijima Station, Japan (approx. 34.70729°, 135.4369°)


Where is Dekijima Station on the map?