The lush forest of the Los Tilos gorge on La Palma.