Cherry Blossom Festival wrapped up on Sunday in Balboa Park. The event drew thousands of people from all over San Diego.