×

Shihoro

Town in Hokkaido, Japan
Shihoro is a town located in Tokachi Subprefecture, Hokkaido, Japan. As of September 2016, the town had an estimated population of 6,234 and a density of 24 persons per km². The total area is 259.13 km². Wikipedia
Area: 100.1 mi²
Population: 6,234 (Sep 30, 2016)
Points of interest: Mt. Higashi-Nupukaushi-Nupuri