Where is Shirotori?

Where is Shirotori located?

Shirotori, Shirotori, Japan (approx. 35.88168°, 136.85806°)


Where is Shirotori on the map?