Google
×

Otaru

City in Hokkaido, Japan
Otaru, a port city on Hokkaido (Japan’s northernmost island), lies northwest of Sapporo on Ishikari Bay. The city is known for glassworks, music boxes and sake distilleries. Nishin Goten (“herring mansion”), a former fish processing plant built in...
Population: 121,924 (2015)
Flower: Azalea