Abashiri

Japan

Abashiri is a city situated in the Okhotsk Subprefecture of Hokkaido, Japan. It serves as a regional hub within the northern part of the island.

The city is located in a region known for its proximity to the Sea of Okhotsk. Due to its geographical position, it is recognized for its distinct coastal environment and local characteristics associated with the Okhotsk region.

Sources

  1. Abashiri