Where is Ojima Station?

Where is Ojima Station located?

Ojima Station, Ojima Station, Japan (approx. 35.68975°, 139.8347°)


Where is Ojima Station on the map?