Shiriuchi
Digital Passport
Nomenclature and Geography
Category: Obec / Město
Summary
Shiriuchi is a town situated in the Oshima Subprefecture of Hokkaido, Japan. It is located on the southwestern part of the Oshima Peninsula. The town faces the Tsugaru Strait, which separates Hokkaido from Honshu.
Statistics
Area
196.75 km²
Population
4,198