Cherry blossoms blooming densely on tree branches under spring sky