It is the night cherry blossom of the Sakagawa River in Yamaguchi City, Yamaguchi Prefecture.
There are beautiful cherry blossoms 🌸 in all 57 prefectures in Japan, and they are loved by the local people and must have been passed down from generation to generation.
I truly believe that cherry blossoms are the flowers of the hearts of Japan.
Show original text