Cherry blossoms blooming across tree branches under the sky