How to plant trees

How to plant trees

Planting trees means considering height, size, positioning and the shadows they will cast, not to mention the views they will hide or enhance