Where is Sohara Station?

Where is Sohara Station located?

Sohara Station, Sohara Station, Japan (approx. 35.11099°, 136.56033°)


Where is Sohara Station on the map?