A symbol of the start of spring - they are beautiful clouds of delicate petals and reminders of the fleeting nature of life as the season quickly ends. For those that have participated in cherry blossom festivals, the mood that the flowers create is incredible and hard to forget.