The cherry blossom is the symbol of Japan, as well as being the symbol of spring. The blooming is celebrated in Japan with cherry blossom festivals, which are an attraction for both locals and tourists from around the world. For hundreds of years the Japanese have...

