Tokyo to Kyoto the long way, tracing castle towns, alpine post roads and thatched mountain villages through the Japan Alps.