Forestscape
Forests are essential for life on Earth. Three hundred million people worldwide live in forests and 1.6 billion depend directly on them for their livelihoods. Forests also provide habitat for a vast array of plants and animals, many of which are still undiscovered.