×

Shimizu

Town in Hokkaido, Japan
Shimizu is a small town located at the base of the Hidaka Mountain Range in Tokachi Subprefecture, Hokkaido, Japan. The name Shimizu is taken from the Ainu word "Pekerebetsu", which means bright clean river. As of 2011, the population of the town... Wikipedia
Population: 9,784 (Sep 30, 2016)