Experience the history of Japan's nostalgic railways and the serene, beautiful ambiance of a mountain castle town.