Where is Dogashima?

Where is Dogashima located?

Dogashima, Dogashima (Station), Japan (approx. 34.782864°, 138.76756°)


Where is Dogashima on the map?