Kintai Bridge Sakura festival. Cherry blossoms along the Nishiki River bank. Iwakuni, Yamaguchi Prefecture, Japan.