Cherry blossoms blooming across tree branches against the sky