Where is Shimizu?

Where is Shimizu located?

Shimizu, Hokkaido, Japan (approx. 43.0114383°, 142.8841218°)


Where is Shimizu on the map?