Question 1 out of 5
What is the national flower of Japan?
Cherry Blossom
The Cherry Blossom is the national flower of Japan and is a symbol of renewal and the fleeting nature of life.
Added to