Japan's northernmost point sits at the tip of Hokkaido, 43 km from Sakhalin, Russia. Here's the complete guide to Wakkanai, Cape Soya, and the stunning Rishiri-Rebun ferry islands.