Where is Sōdō Station?

Where is Sōdō Station located?

Sōdō Station, Sōdō Station, Japan (approx. 36.15361°, 139.9707°)


Where is Sōdō Station on the map?