Skip to content
Aerial photograph of dense green tropical forest canopy filling the frame. A small structure with a steep red pitched roof sits on a clearing in the trees, with a wooden walkway or staircase leading down from it. A few small white-roofed buildings are visible at the upper left among the trees. No people are visible.