Search for glossary terms (regular expression allowed)
Term Definition
Landscape integration
Measures and actions carried out during the planning, design, construction, and operation of road infrastructure (roads, highways, railways, etc.) to minimise the visual and environmental impact on the surrounding landscape.