Where is Shiroko?

Where is Shiroko located?

Shiroko, Shiroko (Station), Japan (approx. 34.8339°, 136.5895°)


Where is Shiroko on the map?