Where is Chibaminato?

Where is Chibaminato located?

Chibaminato, Chibaminato (Station), Japan (approx. 35.60681°, 140.10275°)


Where is Chibaminato on the map?