Green hillside with blooming cherry blossom trees