Google
×

Bihoro

Town in Hokkaido, Japan
Bihoro is a town located in Okhotsk Subprefecture, Hokkaido, Japan. The name is derived from the Ainu word piporo, meaning "place of much water". Largely agricultural, the town is best known for the Bihoro Pass, which has views over Lake Kussharo... Wikipedia
Population: 20,920 (Sep 30, 2016)
District: Abashiri
Region: Hokkaido