Shiretoko (Utoro) Onsen, Hokkaido, Japan Distant view of Shiretoko Grand Hotel Kita Kobushi (知床 … Alo Japan.
Alo Japan.