The cherry blossoms were quite a sight