Where is Kiyosato?

Where is Kiyosato located?

Kiyosato, Kiyosato (Station), Japan (approx. 35.91919°, 138.4366°)


Where is Kiyosato on the map?