The Japanese Alps – Part 1

Ueda – Norikura Kougen 65 miles Judgement day pulled closer; apprehension and dread becoming a commonly frequent fixation of my latest dreams. All because of the Norikura Skyline, a road that scaled the roof of the Japanese Alps at some 2,715 metres, officially making it the highest road in Japan. But not the highest public…