Canopy of a lush green forest seen from below.

- Image ID: JH2126
Canopy of a lush green forest seen from below.
Hans Verburg / Alamy Stock Photo
Image ID: JH2126
Location: Scotland, United Kingdom