花紅柳緑 かこうりゅうりょく
ka kōryūryoku

Noun

1. red blossoms and green willows; beautiful scenery of spring; natural beauty; beauty of nature

Yojijukugo