Spring is on its way and all of Japan is getting ready to welcome it with a celebration beneath the sakura cherry trees. Sharing food and drink among cherry blossoms is a centuries old tradition called hanami.
With the sakura blossoms a symbol for renewal and life itself, it is the perfect occasion to leave winter behind and look to the coming year together with loved ones.