End of a Journey Cape Soya, northernmost point of Japan. Wakkanai, Hokkaido prefecture - Hokkai