綠樹成蔭

Idiom

 * 1) to have many green leafy trees that form a pleasant shade