Cherry blossoms are Japan's national flower. Known as sakura in Japanese, these pale blooms are a symbol of more than just spring they stand for renewal and hope. Picnicking beneath cherry blossom trees is a Japanese tradition. The century-old custom is known as hanami, which means flower viewing
PACKAGE INCLUDE