Landscape

2 topics · 2 sources

Science› Energy

Renewable Energy

A region consisting of interacting ecosystems determined by geology, soils, climate, biota, and human influences. A landscape is made up of watersheds and smaller ecosystems.

Science› Energy› Renewable Energy

Solar Energy

The traits, patterns, and structure of a specific geographic area including its biological composition, its physical environment, and its anthropogenic or social patterns.

Cite this definition

APA
MLA
Chicago