The Jindai Zakura

Visit one of Japan’s oldest and most sacred cherry trees in Hokuto, Yamanashi.