Mount Norikura & Shirakaba Pass

Mount Norikura is the highest paved road in Japan and the nearby Shirakaba Pass is also a truly beautiful cycling location. This ride was our last for this holiday in Japan.