A visit up into the Mountains in Japan.