Vibrant Display of a Thousand Cherry Blossoms