A Beautiful Rest Stop In The Mountains In Japan