Tokiwa Park Cherry Blossoms A stunning Yamaguchi spot with 3,500 cherry trees and captivating night illuminations.