Take in the beauty of Japan's nature with a stroll along Bomichi in Yamanashi, away from the bustling city. You even get to learn some history...