Cherry blossom trees and green foliage under a clear blue sky