Short Trip to Wakkanai in Hokkaido 2021

Wakkanai ((稚内市, Wakkanai-shi) is a city located in the northern point of Hokkaido, Japan. It is located on Japan’s northernmost point, Cape Soya, from which the Russian island of Sakhalin can be seen.

AloJapan.com