Shiraoi is a town located in Iburi, Hokkaido, Japan. As of September 2016, the town had a population of 17,759. It was established in 1867 by the feudal lords of Sendai. Most of the area of the town is forested and parts lie within the Shikotsu-Tōya National Park.
Download Download See moreWikipedia https://en.wikipedia.org/wiki/Shiraoi,_Hokkaido
Coordinates 42°33'5.23" N 141°21'21.12" E