"Lin and green" is not an idiom, but an ordinary four-character word.
The meaning of "layers of trees and verdant trees" means: the trees are overlapping with greenery, describing the trees as being very dense.
Sentences:
1. The small village is surrounded by beautiful peaks, cascading forests, and clear streams and rivers winding by.
2. Winding along the trail from Liaozhai Village at the foot of the mountain, you will see layers of green forests, ancient vines, stone bridges, quiet springs, rare grasses and exotic flowers, making you feel as if you have entered a peachland.
3. Looking around, you can see frosty maples everywhere, lush green forests, meandering clear streams, quiet water plants and flying herons.
Others:
Rising hills and mountains. Pinyin: céng luán dié cuì
Interpretation:
1. Mountains: mountains connected to mountains.
2. Pincui: many dangerous mountains like barriers. Describes many and steep mountains.
So cascading green describes the lush and lush trees on the mountain.
For example: The scenery here is extremely beautiful, with layers of green paddy fields, like a beautiful oil painting.