Cherry blossoms blooming densely on branches against the sky