Garden landscape design is a complex and multi stage process of designing plans for layout and planting of gardens and landscapes. Each garden landscape is designed with its topographical landscape features in mind, as well as desired outcomes. A garden’s location, size and how it will be used have a substantial influence on garden landscape design. All the elements are linked together in a single entity, determining main and secondary points. Elements of garden landscape design establish style and mood and create a desired setting. Garden landscape design can represent a minimalist, sleek and elegant modern look.