treescape
/ˈtriːskæp/Definitions
1. noun
A natural landscape dominated by trees; a scenic view of trees.
“The treescape of the forest was breathtaking, especially during autumn.”
2. noun
A picture or representation of a landscape dominated by trees, often used in art or design.
“The artist used a combination of colors to create a beautiful treescape of the countryside.”