Cherry blossoms blooming on branches against the sky