Flower festival in Hiroshima, Japan.