About Oshima shiriuchi, Hokkaido

Oshima shiriuchi, in Hokkaido, Japan, is home to roughly 4,200 people in the Japan Standard Time zone at 41.6°N latitude.