Shiriuchi

Digital Passport

Flag

Shiriuchi

Name

Shiriuchi

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

Location